IN Validity --> to head
Tue Jun 17 14:00:13 WEST 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* Minor Webpage Update
{
hunk ./index.html 19
- INblobs is being developed by Miguel Vilaça (<a href="mailto:jmvilaca@di.uminho.pt?subject=INblobs">jmvilaca@di.uminho.pt</a>) at <a href="http://www.uminho.pt">University of Minho</a> integrated in the <a href="http://www.di.uminho.pt/pure">PURe project</a>
+ INblobs is being developed by <a href="http://www.di.uminho.pt/~jmvilaca">Miguel Vilaça</a> (<a href="mailto:jmvilaca@di.uminho.pt?subject=INblobs">jmvilaca@di.uminho.pt</a>) at <a href="http://www.uminho.pt">University of Minho</a>.
hunk ./index.html 34
- To use INblobs you must make a copy of the <a href="http://abridgegame.org/darcs/">darcs</a> repository.<p/>
+ To use INblobs you must make a copy of the <a href="http://darcs.net/">darcs</a> repository.<p/>
hunk ./index.html 40
- The repository is browsable here through <a href="http://haskell.di.uminho.pt/repos/darcsweb.cgi?r=INblobs;a=summary">darcsweb</a>
+ The repository is browsable here through <a href="http://haskell.di.uminho.pt/cgi-bin/darcsweb.cgi?r=INblobs;a=summary">darcsweb</a>
}
Tue Jun 17 13:54:55 WEST 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* More Recent wxHaskell DLL
(Windows only)
{
hunk ./index.html 56
- Probably works as well for 95 or 98.
hunk ./index.html 61
- </ol> [_$_]
-[_^I_] [_$_]
+ </ol>
+ <p><b>Note:</b> When you run the executable, if you see the error message <i>The applicattion failed to initialize properly (0xc0150002). Click OK to terminate the application.</i> then you need to install the
+ <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&DisplayLang=en">Microsoft Visual C++ 2005 SP1 Redistributable Package</a>.</p>
+
hunk ./makeDist.bat 6
-copy wxc-msw2.4.2-0.9.4.dll INblobs[_^M_][_$_]
+copy wxc-msw*.dll INblobs[_^M_][_$_]
binary ./wxc-msw2.4.2-0.9.4.dll
rmfile ./wxc-msw2.4.2-0.9.4.dll
addfile ./wxc-msw2.6.4-0.10.3.dll
binary ./wxc-msw2.6.4-0.10.3.dll
}
Tue Jun 17 13:49:36 WEST 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* More Cleanup
- Change local IntMap to external Data.IntMap
- Change some old module names to new ones
- minor cabal adds
{
hunk ./lib/DData/IntMap.hs 1
-{-# OPTIONS -cpp -fglasgow-exts #-} [_$_]
--------------------------------------------------------------------------------- [_$_]
-{-| Module : IntMap
- Copyright : (c) Daan Leijen 2002
- License : BSD-style
-
- Maintainer : daan@cs.uu.nl
- Stability : provisional
- Portability : portable
-
- An efficient implementation of maps from integer keys to values. [_$_]
- [_$_]
- 1) The module exports some names that clash with the "Prelude" -- 'lookup', 'map', and 'filter'. [_$_]
- If you want to use "IntMap" unqualified, these functions should be hidden.
-
- > import Prelude hiding (map,lookup,filter)
- > import IntMap
-
- Another solution is to use qualified names. [_$_]
-
- > import qualified IntMap
- >
- > ... IntMap.single "Paris" "France"
-
- Or, if you prefer a terse coding style:
-
- > import qualified IntMap as M
- >
- > ... M.single "Paris" "France"
-
- 2) The implementation is based on /big-endian patricia trees/. This data structure [_$_]
- performs especially well on binary operations like 'union' and 'intersection'. However,
- my benchmarks show that it is also (much) faster on insertions and deletions when [_$_]
- compared to a generic size-balanced map implementation (see "Map" and "Data.FiniteMap").
- [_$_]
- * Chris Okasaki and Andy Gill, \"/Fast Mergeable Integer Maps/\",
- Workshop on ML, September 1998, pages 77--86, <http://www.cse.ogi.edu/~andy/pub/finite.htm>
-
- * D.R. Morrison, \"/PATRICIA -- Practical Algorithm To Retrieve Information
- Coded In Alphanumeric/\", Journal of the ACM, 15(4), October 1968, pages 514--534.
-
- 3) Many operations have a worst-case complexity of /O(min(n,W))/. This means that the
- operation can become linear in the number of elements [_$_]
- with a maximum of /W/ -- the number of bits in an 'Int' (32 or 64). [_$_]
--}
---------------------------------------------------------------------------------- [_$_]
-module IntMap ( [_$_]
- -- * Map type
- IntMap, Key -- instance Eq,Show
-
- -- * Operators
- , (!), (\\)
-
- -- * Query
- , isEmpty
- , size
- , member
- , lookup
- , find [_$_]
- , findWithDefault
- [_$_]
- -- * Construction
- , empty
- , single
-
- -- ** Insertion
- , insert
- , insertWith, insertWithKey, insertLookupWithKey
- [_$_]
- -- ** Delete\/Update
- , delete
- , adjust
- , adjustWithKey
- , update
- , updateWithKey
- , updateLookupWithKey
- [_$_]
- -- * Combine
-
- -- ** Union
- , union [_$_]
- , unionWith [_$_]
- , unionWithKey
- , unions
-
- -- ** Difference
- , difference
- , differenceWith
- , differenceWithKey
- [_$_]
- -- ** Intersection
- , intersection [_$_]
- , intersectionWith
- , intersectionWithKey
-
- -- * Traversal
- -- ** Map
- , map
- , mapWithKey
- , mapAccum
- , mapAccumWithKey
- [_$_]
- -- ** Fold
- , fold
- , foldWithKey
-
- -- * Conversion
- , elems
- , keys
- , assocs
- [_$_]
- -- ** Lists
- , toList
- , fromList
- , fromListWith
- , fromListWithKey
-
- -- ** Ordered lists
- , toAscList
- , fromAscList
- , fromAscListWith
- , fromAscListWithKey
- , fromDistinctAscList
-
- -- * Filter [_$_]
- , filter
- , filterWithKey
- , partition
- , partitionWithKey
-
- , split [_$_]
- , splitLookup [_$_]
-
- -- * Subset
- , subset, subsetBy
- , properSubset, properSubsetBy
- [_$_]
- -- * Debugging
- , showTree
- , showTreeWith
- ) where
-
-
-import Prelude hiding (lookup,map,filter)
-import Bits [_$_]
-import Int
-
-{-
--- just for testing
-import qualified Prelude
-import Debug.QuickCheck [_$_]
-import List (nub,sort)
-import qualified List
--} [_$_]
-
-#ifdef __GLASGOW_HASKELL__
-{--------------------------------------------------------------------
- GHC: use unboxing to get @shiftRL@ inlined.
---------------------------------------------------------------------}
-#if __GLASGOW_HASKELL__ >= 503
-import GHC.Word
-import GHC.Exts ( Word(..), Int(..), shiftRL# )
-#else
-import Word
-import GlaExts ( Word(..), Int(..), shiftRL# )
-#endif
-
-infixl 9 \\ -- cpp nonsense
-
-type Nat = Word
-
-natFromInt :: Key -> Nat
-natFromInt i = fromIntegral i
-
-intFromNat :: Nat -> Key
-intFromNat w = fromIntegral w
-
-shiftRL :: Nat -> Key -> Nat
-shiftRL (W# x) (I# i)
- = W# (shiftRL# x i)
-
-#elif __HUGS__
-{--------------------------------------------------------------------
- Hugs: [_$_]
- * raises errors on boundary values when using 'fromIntegral'
- but not with the deprecated 'fromInt/toInt'. [_$_]
- * Older Hugs doesn't define 'Word'.
- * Newer Hugs defines 'Word' in the Prelude but no operations.
---------------------------------------------------------------------}
-import Word
-infixl 9 \\
-
-type Nat = Word32 -- illegal on 64-bit platforms!
-
-natFromInt :: Key -> Nat
-natFromInt i = fromInt i
-
-intFromNat :: Nat -> Key
-intFromNat w = toInt w
-
-shiftRL :: Nat -> Key -> Nat
-shiftRL x i = shiftR x i
-
-#else
-{--------------------------------------------------------------------
- 'Standard' Haskell
- * A "Nat" is a natural machine word (an unsigned Int)
---------------------------------------------------------------------}
-import Word
-infixl 9 \\
-
-type Nat = Word
-
-natFromInt :: Key -> Nat
-natFromInt i = fromIntegral i
-
-intFromNat :: Nat -> Key
-intFromNat w = fromIntegral w
-
-shiftRL :: Nat -> Key -> Nat
-shiftRL w i = shiftR w i
-
-#endif
-
-
-{--------------------------------------------------------------------
- Operators
---------------------------------------------------------------------}
-
--- | /O(min(n,W))/. See 'find'.
-(!) :: IntMap a -> Key -> a
-m ! k = find k m
-
--- | /O(n+m)/. See 'difference'.
-(\\) :: IntMap a -> IntMap a -> IntMap a
-m1 \\ m2 = difference m1 m2
-
-{--------------------------------------------------------------------
- Types [_$_]
---------------------------------------------------------------------}
--- | A map of integers to values @a@.
-data IntMap a = Nil
- | Tip !Key a
- | Bin !Prefix !Mask !(IntMap a) !(IntMap a) [_$_]
-
-type Prefix = Int
-type Mask = Int
-type Key = Int
-
-{--------------------------------------------------------------------
- Query
---------------------------------------------------------------------}
--- | /O(1)/. Is the map empty?
-isEmpty :: IntMap a -> Bool
-isEmpty Nil = True
-isEmpty other = False
-
--- | /O(n)/. Number of elements in the map.
-size :: IntMap a -> Int
-size t
- = case t of
- Bin p m l r -> size l + size r
- Tip k x -> 1
- Nil -> 0
-
--- | /O(min(n,W))/. Is the key a member of the map?
-member :: Key -> IntMap a -> Bool
-member k m
- = case lookup k m of
- Nothing -> False
- Just x -> True
- [_$_]
--- | /O(min(n,W))/. Lookup the value of a key in the map.
-lookup :: Key -> IntMap a -> Maybe a
-lookup k t
- = case t of
- Bin p m l r [_$_]
- | nomatch k p m -> Nothing
- | zero k m -> lookup k l
- | otherwise -> lookup k r
- Tip kx x [_$_]
- | (k==kx) -> Just x
- | otherwise -> Nothing
- Nil -> Nothing
-
--- | /O(min(n,W))/. Find the value of a key. Calls @error@ when the element can not be found.
-find :: Key -> IntMap a -> a
-find k m
- = case lookup k m of
- Nothing -> error ("IntMap.find: key " ++ show k ++ " is not an element of the map")
- Just x -> x
-
--- | /O(min(n,W))/. The expression @(findWithDefault def k map)@ returns the value of key @k@ or returns @def@ when
--- the key is not an element of the map.
-findWithDefault :: a -> Key -> IntMap a -> a
-findWithDefault def k m
- = case lookup k m of
- Nothing -> def
- Just x -> x
-
-{--------------------------------------------------------------------
- Construction
---------------------------------------------------------------------}
--- | /O(1)/. The empty map.
-empty :: IntMap a
-empty
- = Nil
-
--- | /O(1)/. A map of one element.
-single :: Key -> a -> IntMap a
-single k x
- = Tip k x
-
-{--------------------------------------------------------------------
- Insert
- 'insert' is the inlined version of 'insertWith (\k x y -> x)'
---------------------------------------------------------------------}
--- | /O(min(n,W))/. Insert a new key\/value pair in the map. When the key [_$_]
--- is already an element of the set, it's value is replaced by the new value, [_$_]
--- ie. 'insert' is left-biased.
-insert :: Key -> a -> IntMap a -> IntMap a
-insert k x t
- = case t of
- Bin p m l r [_$_]
- | nomatch k p m -> join k (Tip k x) p t
- | zero k m -> Bin p m (insert k x l) r
- | otherwise -> Bin p m l (insert k x r)
- Tip ky y [_$_]
- | k==ky -> Tip k x
- | otherwise -> join k (Tip k x) ky t
- Nil -> Tip k x
-
--- right-biased insertion, used by 'union'
--- | /O(min(n,W))/. Insert with a combining function.
-insertWith :: (a -> a -> a) -> Key -> a -> IntMap a -> IntMap a
-insertWith f k x t
- = insertWithKey (\k x y -> f x y) k x t
-
--- | /O(min(n,W))/. Insert with a combining function.
-insertWithKey :: (Key -> a -> a -> a) -> Key -> a -> IntMap a -> IntMap a
-insertWithKey f k x t
- = case t of
- Bin p m l r [_$_]
- | nomatch k p m -> join k (Tip k x) p t
- | zero k m -> Bin p m (insertWithKey f k x l) r
- | otherwise -> Bin p m l (insertWithKey f k x r)
- Tip ky y [_$_]
- | k==ky -> Tip k (f k x y)
- | otherwise -> join k (Tip k x) ky t
- Nil -> Tip k x
-
-
--- | /O(min(n,W))/. The expression (@insertLookupWithKey f k x map@) is a pair where
--- the first element is equal to (@lookup k map@) and the second element
--- equal to (@insertWithKey f k x map@).
-insertLookupWithKey :: (Key -> a -> a -> a) -> Key -> a -> IntMap a -> (Maybe a, IntMap a)
-insertLookupWithKey f k x t
- = case t of
- Bin p m l r [_$_]
- | nomatch k p m -> (Nothing,join k (Tip k x) p t)
- | zero k m -> let (found,l') = insertLookupWithKey f k x l in (found,Bin p m l' r)
- | otherwise -> let (found,r') = insertLookupWithKey f k x r in (found,Bin p m l r')
- Tip ky y [_$_]
- | k==ky -> (Just y,Tip k (f k x y))
- | otherwise -> (Nothing,join k (Tip k x) ky t)
- Nil -> (Nothing,Tip k x)
-
-
-{--------------------------------------------------------------------
- Deletion
- [delete] is the inlined version of [deleteWith (\k x -> Nothing)]
---------------------------------------------------------------------}
--- | /O(min(n,W))/. Delete a key and its value from the map. When the key is not
--- a member of the map, the original map is returned.
-delete :: Key -> IntMap a -> IntMap a
-delete k t
- = case t of
- Bin p m l r [_$_]
- | nomatch k p m -> t
- | zero k m -> bin p m (delete k l) r
- | otherwise -> bin p m l (delete k r)
- Tip ky y [_$_]
- | k==ky -> Nil
- | otherwise -> t
- Nil -> Nil
-
--- | /O(min(n,W))/. Adjust a value at a specific key. When the key is not
--- a member of the map, the original map is returned.
-adjust :: (a -> a) -> Key -> IntMap a -> IntMap a
-adjust f k m
- = adjustWithKey (\k x -> f x) k m
-
--- | /O(min(n,W))/. Adjust a value at a specific key. When the key is not
--- a member of the map, the original map is returned.
-adjustWithKey :: (Key -> a -> a) -> Key -> IntMap a -> IntMap a
-adjustWithKey f k m
- = updateWithKey (\k x -> Just (f k x)) k m
-
--- | /O(min(n,W))/. The expression (@update f k map@) updates the value @x@
--- at @k@ (if it is in the map). If (@f x@) is @Nothing@, the element is
--- deleted. If it is (@Just y@), the key @k@ is bound to the new value @y@.
-update :: (a -> Maybe a) -> Key -> IntMap a -> IntMap a
-update f k m
- = updateWithKey (\k x -> f x) k m
-
--- | /O(min(n,W))/. The expression (@update f k map@) updates the value @x@
--- at @k@ (if it is in the map). If (@f k x@) is @Nothing@, the element is
--- deleted. If it is (@Just y@), the key @k@ is bound to the new value @y@.
-updateWithKey :: (Key -> a -> Maybe a) -> Key -> IntMap a -> IntMap a
-updateWithKey f k t
- = case t of
- Bin p m l r [_$_]
- | nomatch k p m -> t
- | zero k m -> bin p m (updateWithKey f k l) r
- | otherwise -> bin p m l (updateWithKey f k r)
- Tip ky y [_$_]
- | k==ky -> case (f k y) of
- Just y' -> Tip ky y'
- Nothing -> Nil
- | otherwise -> t
- Nil -> Nil
-
--- | /O(min(n,W))/. Lookup and update.
-updateLookupWithKey :: (Key -> a -> Maybe a) -> Key -> IntMap a -> (Maybe a,IntMap a)
-updateLookupWithKey f k t
- = case t of
- Bin p m l r [_$_]
- | nomatch k p m -> (Nothing,t)
- | zero k m -> let (found,l') = updateLookupWithKey f k l in (found,bin p m l' r)
- | otherwise -> let (found,r') = updateLookupWithKey f k r in (found,bin p m l r')
- Tip ky y [_$_]
- | k==ky -> case (f k y) of
- Just y' -> (Just y,Tip ky y')
- Nothing -> (Just y,Nil)
- | otherwise -> (Nothing,t)
- Nil -> (Nothing,Nil)
-
-
-{--------------------------------------------------------------------
- Union
---------------------------------------------------------------------}
--- | The union of a list of maps.
-unions :: [IntMap a] -> IntMap a
-unions xs
- = foldlStrict union empty xs
-
-
--- | /O(n+m)/. The (left-biased) union of two sets. [_$_]
-union :: IntMap a -> IntMap a -> IntMap a
-union t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = union1
- | shorter m2 m1 = union2
- | p1 == p2 = Bin p1 m1 (union l1 l2) (union r1 r2)
- | otherwise = join p1 t1 p2 t2
- where
- union1 | nomatch p2 p1 m1 = join p1 t1 p2 t2
- | zero p2 m1 = Bin p1 m1 (union l1 t2) r1
- | otherwise = Bin p1 m1 l1 (union r1 t2)
-
- union2 | nomatch p1 p2 m2 = join p1 t1 p2 t2
- | zero p1 m2 = Bin p2 m2 (union t1 l2) r2
- | otherwise = Bin p2 m2 l2 (union t1 r2)
-
-union (Tip k x) t = insert k x t
-union t (Tip k x) = insertWith (\x y -> y) k x t -- right bias
-union Nil t = t
-union t Nil = t
-
--- | /O(n+m)/. The union with a combining function. [_$_]
-unionWith :: (a -> a -> a) -> IntMap a -> IntMap a -> IntMap a
-unionWith f m1 m2
- = unionWithKey (\k x y -> f x y) m1 m2
-
--- | /O(n+m)/. The union with a combining function. [_$_]
-unionWithKey :: (Key -> a -> a -> a) -> IntMap a -> IntMap a -> IntMap a
-unionWithKey f t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = union1
- | shorter m2 m1 = union2
- | p1 == p2 = Bin p1 m1 (unionWithKey f l1 l2) (unionWithKey f r1 r2)
- | otherwise = join p1 t1 p2 t2
- where
- union1 | nomatch p2 p1 m1 = join p1 t1 p2 t2
- | zero p2 m1 = Bin p1 m1 (unionWithKey f l1 t2) r1
- | otherwise = Bin p1 m1 l1 (unionWithKey f r1 t2)
-
- union2 | nomatch p1 p2 m2 = join p1 t1 p2 t2
- | zero p1 m2 = Bin p2 m2 (unionWithKey f t1 l2) r2
- | otherwise = Bin p2 m2 l2 (unionWithKey f t1 r2)
-
-unionWithKey f (Tip k x) t = insertWithKey f k x t
-unionWithKey f t (Tip k x) = insertWithKey (\k x y -> f k y x) k x t -- right bias
-unionWithKey f Nil t = t
-unionWithKey f t Nil = t
-
-{--------------------------------------------------------------------
- Difference
---------------------------------------------------------------------}
--- | /O(n+m)/. Difference between two maps (based on keys). [_$_]
-difference :: IntMap a -> IntMap a -> IntMap a
-difference t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = difference1
- | shorter m2 m1 = difference2
- | p1 == p2 = bin p1 m1 (difference l1 l2) (difference r1 r2)
- | otherwise = t1
- where
- difference1 | nomatch p2 p1 m1 = t1
- | zero p2 m1 = bin p1 m1 (difference l1 t2) r1
- | otherwise = bin p1 m1 l1 (difference r1 t2)
-
- difference2 | nomatch p1 p2 m2 = t1
- | zero p1 m2 = difference t1 l2
- | otherwise = difference t1 r2
-
-difference t1@(Tip k x) t2 [_$_]
- | member k t2 = Nil
- | otherwise = t1
-
-difference Nil t = Nil
-difference t (Tip k x) = delete k t
-difference t Nil = t
-
--- | /O(n+m)/. Difference with a combining function. [_$_]
-differenceWith :: (a -> a -> Maybe a) -> IntMap a -> IntMap a -> IntMap a
-differenceWith f m1 m2
- = differenceWithKey (\k x y -> f x y) m1 m2
-
--- | /O(n+m)/. Difference with a combining function. When two equal keys are
--- encountered, the combining function is applied to the key and both values.
--- If it returns @Nothing@, the element is discarded (proper set difference). If
--- it returns (@Just y@), the element is updated with a new value @y@. [_$_]
-differenceWithKey :: (Key -> a -> a -> Maybe a) -> IntMap a -> IntMap a -> IntMap a
-differenceWithKey f t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = difference1
- | shorter m2 m1 = difference2
- | p1 == p2 = bin p1 m1 (differenceWithKey f l1 l2) (differenceWithKey f r1 r2)
- | otherwise = t1
- where
- difference1 | nomatch p2 p1 m1 = t1
- | zero p2 m1 = bin p1 m1 (differenceWithKey f l1 t2) r1
- | otherwise = bin p1 m1 l1 (differenceWithKey f r1 t2)
-
- difference2 | nomatch p1 p2 m2 = t1
- | zero p1 m2 = differenceWithKey f t1 l2
- | otherwise = differenceWithKey f t1 r2
-
-differenceWithKey f t1@(Tip k x) t2 [_$_]
- = case lookup k t2 of
- Just y -> case f k x y of
- Just y' -> Tip k y'
- Nothing -> Nil
- Nothing -> t1
-
-differenceWithKey f Nil t = Nil
-differenceWithKey f t (Tip k y) = updateWithKey (\k x -> f k x y) k t
-differenceWithKey f t Nil = t
-
-
-{--------------------------------------------------------------------
- Intersection
---------------------------------------------------------------------}
--- | /O(n+m)/. The (left-biased) intersection of two maps (based on keys). [_$_]
-intersection :: IntMap a -> IntMap a -> IntMap a
-intersection t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = intersection1
- | shorter m2 m1 = intersection2
- | p1 == p2 = bin p1 m1 (intersection l1 l2) (intersection r1 r2)
- | otherwise = Nil
- where
- intersection1 | nomatch p2 p1 m1 = Nil
- | zero p2 m1 = intersection l1 t2
- | otherwise = intersection r1 t2
-
- intersection2 | nomatch p1 p2 m2 = Nil
- | zero p1 m2 = intersection t1 l2
- | otherwise = intersection t1 r2
-
-intersection t1@(Tip k x) t2 [_$_]
- | member k t2 = t1
- | otherwise = Nil
-intersection t (Tip k x) [_$_]
- = case lookup k t of
- Just y -> Tip k y
- Nothing -> Nil
-intersection Nil t = Nil
-intersection t Nil = Nil
-
--- | /O(n+m)/. The intersection with a combining function. [_$_]
-intersectionWith :: (a -> a -> a) -> IntMap a -> IntMap a -> IntMap a
-intersectionWith f m1 m2
- = intersectionWithKey (\k x y -> f x y) m1 m2
-
--- | /O(n+m)/. The intersection with a combining function. [_$_]
-intersectionWithKey :: (Key -> a -> a -> a) -> IntMap a -> IntMap a -> IntMap a
-intersectionWithKey f t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = intersection1
- | shorter m2 m1 = intersection2
- | p1 == p2 = bin p1 m1 (intersectionWithKey f l1 l2) (intersectionWithKey f r1 r2)
- | otherwise = Nil
- where
- intersection1 | nomatch p2 p1 m1 = Nil
- | zero p2 m1 = intersectionWithKey f l1 t2
- | otherwise = intersectionWithKey f r1 t2
-
- intersection2 | nomatch p1 p2 m2 = Nil
- | zero p1 m2 = intersectionWithKey f t1 l2
- | otherwise = intersectionWithKey f t1 r2
-
-intersectionWithKey f t1@(Tip k x) t2 [_$_]
- = case lookup k t2 of
- Just y -> Tip k (f k x y)
- Nothing -> Nil
-intersectionWithKey f t1 (Tip k y) [_$_]
- = case lookup k t1 of
- Just x -> Tip k (f k x y)
- Nothing -> Nil
-intersectionWithKey f Nil t = Nil
-intersectionWithKey f t Nil = Nil
-
-
-{--------------------------------------------------------------------
- Subset
---------------------------------------------------------------------}
--- | /O(n+m)/. Is this a proper subset? (ie. a subset but not equal). [_$_]
--- Defined as (@properSubset = properSubsetBy (==)@).
-properSubset :: Eq a => IntMap a -> IntMap a -> Bool
-properSubset m1 m2
- = properSubsetBy (==) m1 m2
-
-{- | /O(n+m)/. Is this a proper subset? (ie. a subset but not equal).
- The expression (@properSubsetBy f m1 m2@) returns @True@ when
- @m1@ and @m2@ are not equal,
- all keys in @m1@ are in @m2@, and when @f@ returns @True@ when
- applied to their respective values. For example, the following [_$_]
- expressions are all @True@.
- [_$_]
- > properSubsetBy (==) (fromList [(1,1)]) (fromList [(1,1),(2,2)])
- > properSubsetBy (<=) (fromList [(1,1)]) (fromList [(1,1),(2,2)])
-
- But the following are all @False@:
- [_$_]
- > properSubsetBy (==) (fromList [(1,1),(2,2)]) (fromList [(1,1),(2,2)])
- > properSubsetBy (==) (fromList [(1,1),(2,2)]) (fromList [(1,1)])
- > properSubsetBy (<) (fromList [(1,1)]) (fromList [(1,1),(2,2)])
--}
-properSubsetBy :: (a -> a -> Bool) -> IntMap a -> IntMap a -> Bool
-properSubsetBy pred t1 t2
- = case subsetCmp pred t1 t2 of [_$_]
- LT -> True
- ge -> False
-
-subsetCmp pred t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = GT
- | shorter m2 m1 = subsetCmpLt
- | p1 == p2 = subsetCmpEq
- | otherwise = GT -- disjoint
- where
- subsetCmpLt | nomatch p1 p2 m2 = GT
- | zero p1 m2 = subsetCmp pred t1 l2
- | otherwise = subsetCmp pred t1 r2
- subsetCmpEq = case (subsetCmp pred l1 l2, subsetCmp pred r1 r2) of
- (GT,_ ) -> GT
- (_ ,GT) -> GT
- (EQ,EQ) -> EQ
- other -> LT
-
-subsetCmp pred (Bin p m l r) t = GT
-subsetCmp pred (Tip kx x) (Tip ky y) [_$_]
- | (kx == ky) && pred x y = EQ
- | otherwise = GT -- disjoint
-subsetCmp pred (Tip k x) t [_$_]
- = case lookup k t of
- Just y | pred x y -> LT
- other -> GT -- disjoint
-subsetCmp pred Nil Nil = EQ
-subsetCmp pred Nil t = LT
-
--- | /O(n+m)/. Is this a subset? Defined as (@subset = subsetBy (==)@).
-subset :: Eq a => IntMap a -> IntMap a -> Bool
-subset m1 m2
- = subsetBy (==) m1 m2
-
-{- | /O(n+m)/. [_$_]
- The expression (@subsetBy f m1 m2@) returns @True@ if
- all keys in @m1@ are in @m2@, and when @f@ returns @True@ when
- applied to their respective values. For example, the following [_$_]
- expressions are all @True@.
- [_$_]
- > subsetBy (==) (fromList [(1,1)]) (fromList [(1,1),(2,2)])
- > subsetBy (<=) (fromList [(1,1)]) (fromList [(1,1),(2,2)])
- > subsetBy (==) (fromList [(1,1),(2,2)]) (fromList [(1,1),(2,2)])
-
- But the following are all @False@:
- [_$_]
- > subsetBy (==) (fromList [(1,2)]) (fromList [(1,1),(2,2)])
- > subsetBy (<) (fromList [(1,1)]) (fromList [(1,1),(2,2)])
- > subsetBy (==) (fromList [(1,1),(2,2)]) (fromList [(1,1)])
--}
-
-subsetBy :: (a -> a -> Bool) -> IntMap a -> IntMap a -> Bool
-subsetBy pred t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = False
- | shorter m2 m1 = match p1 p2 m2 && (if zero p1 m2 then subsetBy pred t1 l2
- else subsetBy pred t1 r2) [_$_]
- | otherwise = (p1==p2) && subsetBy pred l1 l2 && subsetBy pred r1 r2
-subsetBy pred (Bin p m l r) t = False
-subsetBy pred (Tip k x) t = case lookup k t of
- Just y -> pred x y
- Nothing -> False [_$_]
-subsetBy pred Nil t = True
-
-{--------------------------------------------------------------------
- Mapping
---------------------------------------------------------------------}
--- | /O(n)/. Map a function over all values in the map.
-map :: (a -> b) -> IntMap a -> IntMap b
-map f m
- = mapWithKey (\k x -> f x) m
-
--- | /O(n)/. Map a function over all values in the map.
-mapWithKey :: (Key -> a -> b) -> IntMap a -> IntMap b
-mapWithKey f t [_$_]
- = case t of
- Bin p m l r -> Bin p m (mapWithKey f l) (mapWithKey f r)
- Tip k x -> Tip k (f k x)
- Nil -> Nil
-
--- | /O(n)/. The function @mapAccum@ threads an accumulating
--- argument through the map in an unspecified order.
-mapAccum :: (a -> b -> (a,c)) -> a -> IntMap b -> (a,IntMap c)
-mapAccum f a m
- = mapAccumWithKey (\a k x -> f a x) a m
-
--- | /O(n)/. The function @mapAccumWithKey@ threads an accumulating
--- argument through the map in an unspecified order.
-mapAccumWithKey :: (a -> Key -> b -> (a,c)) -> a -> IntMap b -> (a,IntMap c)
-mapAccumWithKey f a t
- = mapAccumL f a t
-
--- | /O(n)/. The function @mapAccumL@ threads an accumulating
--- argument through the map in pre-order.
-mapAccumL :: (a -> Key -> b -> (a,c)) -> a -> IntMap b -> (a,IntMap c)
-mapAccumL f a t
- = case t of
- Bin p m l r -> let (a1,l') = mapAccumL f a l
- (a2,r') = mapAccumL f a1 r
- in (a2,Bin p m l' r')
- Tip k x -> let (a',x') = f a k x in (a',Tip k x')
- Nil -> (a,Nil)
-
-
--- | /O(n)/. The function @mapAccumR@ threads an accumulating
--- argument throught the map in post-order.
-mapAccumR :: (a -> Key -> b -> (a,c)) -> a -> IntMap b -> (a,IntMap c)
-mapAccumR f a t
- = case t of
- Bin p m l r -> let (a1,r') = mapAccumR f a r
- (a2,l') = mapAccumR f a1 l
- in (a2,Bin p m l' r')
- Tip k x -> let (a',x') = f a k x in (a',Tip k x')
- Nil -> (a,Nil)
-
-{--------------------------------------------------------------------
- Filter
---------------------------------------------------------------------}
--- | /O(n)/. Filter all values that satisfy some predicate.
-filter :: (a -> Bool) -> IntMap a -> IntMap a
-filter p m
- = filterWithKey (\k x -> p x) m
-
--- | /O(n)/. Filter all keys\/values that satisfy some predicate.
-filterWithKey :: (Key -> a -> Bool) -> IntMap a -> IntMap a
-filterWithKey pred t
- = case t of
- Bin p m l r [_$_]
- -> bin p m (filterWithKey pred l) (filterWithKey pred r)
- Tip k x [_$_]
- | pred k x -> t
- | otherwise -> Nil
- Nil -> Nil
-
--- | /O(n)/. partition the map according to some predicate. The first
--- map contains all elements that satisfy the predicate, the second all
--- elements that fail the predicate. See also 'split'.
-partition :: (a -> Bool) -> IntMap a -> (IntMap a,IntMap a)
-partition p m
- = partitionWithKey (\k x -> p x) m
-
--- | /O(n)/. partition the map according to some predicate. The first
--- map contains all elements that satisfy the predicate, the second all
--- elements that fail the predicate. See also 'split'.
-partitionWithKey :: (Key -> a -> Bool) -> IntMap a -> (IntMap a,IntMap a)
-partitionWithKey pred t
- = case t of
- Bin p m l r [_$_]
- -> let (l1,l2) = partitionWithKey pred l
- (r1,r2) = partitionWithKey pred r
- in (bin p m l1 r1, bin p m l2 r2)
- Tip k x [_$_]
- | pred k x -> (t,Nil)
- | otherwise -> (Nil,t)
- Nil -> (Nil,Nil)
-
-
--- | /O(log n)/. The expression (@split k map@) is a pair @(map1,map2)@
--- where all keys in @map1@ are lower than @k@ and all keys in
--- @map2@ larger than @k@.
-split :: Key -> IntMap a -> (IntMap a,IntMap a)
-split k t
- = case t of
- Bin p m l r
- | zero k m -> let (lt,gt) = split k l in (lt,union gt r)
- | otherwise -> let (lt,gt) = split k r in (union l lt,gt)
- Tip ky y [_$_]
- | k>ky -> (t,Nil)
- | k<ky -> (Nil,t)
- | otherwise -> (Nil,Nil)
- Nil -> (Nil,Nil)
-
--- | /O(log n)/. Performs a 'split' but also returns whether the pivot
--- key was found in the original map.
-splitLookup :: Key -> IntMap a -> (Maybe a,IntMap a,IntMap a)
-splitLookup k t
- = case t of
- Bin p m l r
- | zero k m -> let (found,lt,gt) = splitLookup k l in (found,lt,union gt r)
- | otherwise -> let (found,lt,gt) = splitLookup k r in (found,union l lt,gt)
- Tip ky y [_$_]
- | k>ky -> (Nothing,t,Nil)
- | k<ky -> (Nothing,Nil,t)
- | otherwise -> (Just y,Nil,Nil)
- Nil -> (Nothing,Nil,Nil)
-
-{--------------------------------------------------------------------
- Fold
---------------------------------------------------------------------}
--- | /O(n)/. Fold over the elements of a map in an unspecified order.
---
--- > sum map = fold (+) 0 map
--- > elems map = fold (:) [] map
-fold :: (a -> b -> b) -> b -> IntMap a -> b
-fold f z t
- = foldWithKey (\k x y -> f x y) z t
-
--- | /O(n)/. Fold over the elements of a map in an unspecified order.
---
--- > keys map = foldWithKey (\k x ks -> k:ks) [] map
-foldWithKey :: (Key -> a -> b -> b) -> b -> IntMap a -> b
-foldWithKey f z t
- = foldR f z t
-
-foldR :: (Key -> a -> b -> b) -> b -> IntMap a -> b
-foldR f z t
- = case t of
- Bin p m l r -> foldR f (foldR f z r) l
- Tip k x -> f k x z
- Nil -> z
-
-{--------------------------------------------------------------------
- List variations [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. Return all elements of the map.
-elems :: IntMap a -> [a]
-elems m
- = foldWithKey (\k x xs -> x:xs) [] m [_$_]
-
--- | /O(n)/. Return all keys of the map.
-keys :: IntMap a -> [Key]
-keys m
- = foldWithKey (\k x ks -> k:ks) [] m
-
--- | /O(n)/. Return all key\/value pairs in the map.
-assocs :: IntMap a -> [(Key,a)]
-assocs m
- = toList m
-
-
-{--------------------------------------------------------------------
- Lists [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. Convert the map to a list of key\/value pairs.
-toList :: IntMap a -> [(Key,a)]
-toList t
- = foldWithKey (\k x xs -> (k,x):xs) [] t
-
--- | /O(n)/. Convert the map to a list of key\/value pairs where the
--- keys are in ascending order.
-toAscList :: IntMap a -> [(Key,a)]
-toAscList t [_$_]
- = -- NOTE: the following algorithm only works for big-endian trees
- let (pos,neg) = span (\(k,x) -> k >=0) (foldR (\k x xs -> (k,x):xs) [] t) in neg ++ pos
-
--- | /O(n*min(n,W))/. Create a map from a list of key\/value pairs.
-fromList :: [(Key,a)] -> IntMap a
-fromList xs
- = foldlStrict ins empty xs
- where
- ins t (k,x) = insert k x t
-
--- | /O(n*min(n,W))/. Create a map from a list of key\/value pairs with a combining function. See also 'fromAscListWith'.
-fromListWith :: (a -> a -> a) -> [(Key,a)] -> IntMap a [_$_]
-fromListWith f xs
- = fromListWithKey (\k x y -> f x y) xs
-
--- | /O(n*min(n,W))/. Build a map from a list of key\/value pairs with a combining function. See also fromAscListWithKey'.
-fromListWithKey :: (Key -> a -> a -> a) -> [(Key,a)] -> IntMap a [_$_]
-fromListWithKey f xs [_$_]
- = foldlStrict ins empty xs
- where
- ins t (k,x) = insertWithKey f k x t
-
--- | /O(n*min(n,W))/. Build a map from a list of key\/value pairs where
--- the keys are in ascending order.
-fromAscList :: [(Key,a)] -> IntMap a
-fromAscList xs
- = fromList xs
-
--- | /O(n*min(n,W))/. Build a map from a list of key\/value pairs where
--- the keys are in ascending order, with a combining function on equal keys.
-fromAscListWith :: (a -> a -> a) -> [(Key,a)] -> IntMap a
-fromAscListWith f xs
- = fromListWith f xs
-
--- | /O(n*min(n,W))/. Build a map from a list of key\/value pairs where
--- the keys are in ascending order, with a combining function on equal keys.
-fromAscListWithKey :: (Key -> a -> a -> a) -> [(Key,a)] -> IntMap a
-fromAscListWithKey f xs
- = fromListWithKey f xs
-
--- | /O(n*min(n,W))/. Build a map from a list of key\/value pairs where
--- the keys are in ascending order and all distinct.
-fromDistinctAscList :: [(Key,a)] -> IntMap a
-fromDistinctAscList xs
- = fromList xs
-
-
-{--------------------------------------------------------------------
- Eq [_$_]
---------------------------------------------------------------------}
-instance Eq a => Eq (IntMap a) where
- t1 == t2 = equal t1 t2
- t1 /= t2 = nequal t1 t2
-
-equal :: Eq a => IntMap a -> IntMap a -> Bool
-equal (Bin p1 m1 l1 r1) (Bin p2 m2 l2 r2)
- = (m1 == m2) && (p1 == p2) && (equal l1 l2) && (equal r1 r2) [_$_]
-equal (Tip kx x) (Tip ky y)
- = (kx == ky) && (x==y)
-equal Nil Nil = True
-equal t1 t2 = False
-
-nequal :: Eq a => IntMap a -> IntMap a -> Bool
-nequal (Bin p1 m1 l1 r1) (Bin p2 m2 l2 r2)
- = (m1 /= m2) || (p1 /= p2) || (nequal l1 l2) || (nequal r1 r2) [_$_]
-nequal (Tip kx x) (Tip ky y)
- = (kx /= ky) || (x/=y)
-nequal Nil Nil = False
-nequal t1 t2 = True
-
-instance Show a => Show (IntMap a) where
- showsPrec d t = showMap (toList t)
-
-
-showMap :: (Show a) => [(Key,a)] -> ShowS
-showMap [] [_$_]
- = showString "{}" [_$_]
-showMap (x:xs) [_$_]
- = showChar '{' . showElem x . showTail xs
- where
- showTail [] = showChar '}'
- showTail (x:xs) = showChar ',' . showElem x . showTail xs
- [_$_]
- showElem (k,x) = shows k . showString ":=" . shows x
- [_$_]
-{--------------------------------------------------------------------
- Debugging
---------------------------------------------------------------------}
--- | /O(n)/. Show the tree that implements the map. The tree is shown
--- in a compressed, hanging format.
-showTree :: Show a => IntMap a -> String
-showTree s
- = showTreeWith True False s
-
-
-{- | /O(n)/. The expression (@showTreeWith hang wide map@) shows
- the tree that implements the map. If @hang@ is
- @True@, a /hanging/ tree is shown otherwise a rotated tree is shown. If
- @wide@ is true, an extra wide version is shown.
--}
-showTreeWith :: Show a => Bool -> Bool -> IntMap a -> String
-showTreeWith hang wide t
- | hang = (showsTreeHang wide [] t) ""
- | otherwise = (showsTree wide [] [] t) ""
-
-showsTree :: Show a => Bool -> [String] -> [String] -> IntMap a -> ShowS
-showsTree wide lbars rbars t
- = case t of
- Bin p m l r
- -> showsTree wide (withBar rbars) (withEmpty rbars) r .
- showWide wide rbars .
- showsBars lbars . showString (showBin p m) . showString "\n" .
- showWide wide lbars .
- showsTree wide (withEmpty lbars) (withBar lbars) l
- Tip k x
- -> showsBars lbars . showString " " . shows k . showString ":=" . shows x . showString "\n" [_$_]
- Nil -> showsBars lbars . showString "|\n"
-
-showsTreeHang :: Show a => Bool -> [String] -> IntMap a -> ShowS
-showsTreeHang wide bars t
- = case t of
- Bin p m l r
- -> showsBars bars . showString (showBin p m) . showString "\n" . [_$_]
- showWide wide bars .
- showsTreeHang wide (withBar bars) l .
- showWide wide bars .
- showsTreeHang wide (withEmpty bars) r
- Tip k x
- -> showsBars bars . showString " " . shows k . showString ":=" . shows x . showString "\n" [_$_]
- Nil -> showsBars bars . showString "|\n" [_$_]
- [_$_]
-showBin p m
- = "*" -- ++ show (p,m)
-
-showWide wide bars [_$_]
- | wide = showString (concat (reverse bars)) . showString "|\n" [_$_]
- | otherwise = id
-
-showsBars :: [String] -> ShowS
-showsBars bars
- = case bars of
- [] -> id
- _ -> showString (concat (reverse (tail bars))) . showString node
-
-node = "+--"
-withBar bars = "| ":bars
-withEmpty bars = " ":bars
-
-
-{--------------------------------------------------------------------
- Helpers
---------------------------------------------------------------------}
-{--------------------------------------------------------------------
- Join
---------------------------------------------------------------------}
-join :: Prefix -> IntMap a -> Prefix -> IntMap a -> IntMap a
-join p1 t1 p2 t2
- | zero p1 m = Bin p m t1 t2
- | otherwise = Bin p m t2 t1
- where
- m = branchMask p1 p2
- p = mask p1 m
-
-{--------------------------------------------------------------------
- @bin@ assures that we never have empty trees within a tree.
---------------------------------------------------------------------}
-bin :: Prefix -> Mask -> IntMap a -> IntMap a -> IntMap a
-bin p m l Nil = l
-bin p m Nil r = r
-bin p m l r = Bin p m l r
-
- [_$_]
-{--------------------------------------------------------------------
- Endian independent bit twiddling
---------------------------------------------------------------------}
-zero :: Key -> Mask -> Bool
-zero i m
- = (natFromInt i) .&. (natFromInt m) == 0
-
-nomatch,match :: Key -> Prefix -> Mask -> Bool
-nomatch i p m
- = (mask i m) /= p
-
-match i p m
- = (mask i m) == p
-
-mask :: Key -> Mask -> Prefix
-mask i m
- = maskW (natFromInt i) (natFromInt m)
-
-
-{--------------------------------------------------------------------
- Big endian operations [_$_]
---------------------------------------------------------------------}
-maskW :: Nat -> Nat -> Prefix
-maskW i m
- = intFromNat (i .&. (complement (m-1) `xor` m))
-
-shorter :: Mask -> Mask -> Bool
-shorter m1 m2
- = (natFromInt m1) > (natFromInt m2)
-
-branchMask :: Prefix -> Prefix -> Mask
-branchMask p1 p2
- = intFromNat (highestBitMask (natFromInt p1 `xor` natFromInt p2))
- [_$_]
-{----------------------------------------------------------------------
- Finding the highest bit (mask) in a word [x] can be done efficiently in
- three ways:
- * convert to a floating point value and the mantissa tells us the [_$_]
- [log2(x)] that corresponds with the highest bit position. The mantissa [_$_]
- is retrieved either via the standard C function [frexp] or by some bit [_$_]
- twiddling on IEEE compatible numbers (float). Note that one needs to [_$_]
- use at least [double] precision for an accurate mantissa of 32 bit [_$_]
- numbers.
- * use bit twiddling, a logarithmic sequence of bitwise or's and shifts (bit).
- * use processor specific assembler instruction (asm).
-
- The most portable way would be [bit], but is it efficient enough?
- I have measured the cycle counts of the different methods on an AMD [_$_]
- Athlon-XP 1800 (~ Pentium III 1.8Ghz) using the RDTSC instruction:
-
- highestBitMask: method cycles
- --------------
- frexp 200
- float 33
- bit 11
- asm 12
-
- highestBit: method cycles
- --------------
- frexp 195
- float 33
- bit 11
- asm 11
-
- Wow, the bit twiddling is on today's RISC like machines even faster
- than a single CISC instruction (BSR)!
-----------------------------------------------------------------------}
-
-{----------------------------------------------------------------------
- [highestBitMask] returns a word where only the highest bit is set.
- It is found by first setting all bits in lower positions than the [_$_]
- highest bit and than taking an exclusive or with the original value.
- Allthough the function may look expensive, GHC compiles this into
- excellent C code that subsequently compiled into highly efficient
- machine code. The algorithm is derived from Jorg Arndt's FXT library.
-----------------------------------------------------------------------}
-highestBitMask :: Nat -> Nat
-highestBitMask x
- = case (x .|. shiftRL x 1) of [_$_]
- x -> case (x .|. shiftRL x 2) of [_$_]
- x -> case (x .|. shiftRL x 4) of [_$_]
- x -> case (x .|. shiftRL x 8) of [_$_]
- x -> case (x .|. shiftRL x 16) of [_$_]
- x -> case (x .|. shiftRL x 32) of -- for 64 bit platforms
- x -> (x `xor` (shiftRL x 1))
-
-
-{--------------------------------------------------------------------
- Utilities [_$_]
---------------------------------------------------------------------}
-foldlStrict f z xs
- = case xs of
- [] -> z
- (x:xx) -> let z' = f z x in seq z' (foldlStrict f z' xx)
-
-{-
-{--------------------------------------------------------------------
- Testing
---------------------------------------------------------------------}
-testTree :: [Int] -> IntMap Int
-testTree xs = fromList [(x,x*x*30696 `mod` 65521) | x <- xs]
-test1 = testTree [1..20]
-test2 = testTree [30,29..10]
-test3 = testTree [1,4,6,89,2323,53,43,234,5,79,12,9,24,9,8,423,8,42,4,8,9,3]
-
-{--------------------------------------------------------------------
- QuickCheck
---------------------------------------------------------------------}
-qcheck prop
- = check config prop
- where
- config = Config
- { configMaxTest = 500
- , configMaxFail = 5000
- , configSize = \n -> (div n 2 + 3)
- , configEvery = \n args -> let s = show n in s ++ [ '\b' | _ <- s ]
- }
-
-
-{--------------------------------------------------------------------
- Arbitrary, reasonably balanced trees
---------------------------------------------------------------------}
-instance Arbitrary a => Arbitrary (IntMap a) where
- arbitrary = do{ ks <- arbitrary
- ; xs <- mapM (\k -> do{ x <- arbitrary; return (k,x)}) ks
- ; return (fromList xs)
- }
-
-
-{--------------------------------------------------------------------
- Single, Insert, Delete
---------------------------------------------------------------------}
-prop_Single :: Key -> Int -> Bool
-prop_Single k x
- = (insert k x empty == single k x)
-
-prop_InsertDelete :: Key -> Int -> IntMap Int -> Property
-prop_InsertDelete k x t
- = not (member k t) ==> delete k (insert k x t) == t
-
-prop_UpdateDelete :: Key -> IntMap Int -> Bool [_$_]
-prop_UpdateDelete k t
- = update (const Nothing) k t == delete k t
-
-
-{--------------------------------------------------------------------
- Union
---------------------------------------------------------------------}
-prop_UnionInsert :: Key -> Int -> IntMap Int -> Bool
-prop_UnionInsert k x t
- = union (single k x) t == insert k x t
-
-prop_UnionAssoc :: IntMap Int -> IntMap Int -> IntMap Int -> Bool
-prop_UnionAssoc t1 t2 t3
- = union t1 (union t2 t3) == union (union t1 t2) t3
-
-prop_UnionComm :: IntMap Int -> IntMap Int -> Bool
-prop_UnionComm t1 t2
- = (union t1 t2 == unionWith (\x y -> y) t2 t1)
-
-
-prop_Diff :: [(Key,Int)] -> [(Key,Int)] -> Bool
-prop_Diff xs ys
- = List.sort (keys (difference (fromListWith (+) xs) (fromListWith (+) ys))) [_$_]
- == List.sort ((List.\\) (nub (Prelude.map fst xs)) (nub (Prelude.map fst ys)))
-
-prop_Int :: [(Key,Int)] -> [(Key,Int)] -> Bool
-prop_Int xs ys
- = List.sort (keys (intersection (fromListWith (+) xs) (fromListWith (+) ys))) [_$_]
- == List.sort (nub ((List.intersect) (Prelude.map fst xs) (Prelude.map fst ys)))
-
-{--------------------------------------------------------------------
- Lists
---------------------------------------------------------------------}
-prop_Ordered
- = forAll (choose (5,100)) $ \n ->
- let xs = [(x,()) | x <- [0..n::Int]] [_$_]
- in fromAscList xs == fromList xs
-
-prop_List :: [Key] -> Bool
-prop_List xs
- = (sort (nub xs) == [x | (x,()) <- toAscList (fromList [(x,()) | x <- xs])])
--}
rmfile ./lib/DData/IntMap.hs
rmdir ./lib/DData
rmdir ./lib
hunk ./INblobs.cabal 16
+Category: Compilers/Interpreters
+
+Build-type: Simple
hunk ./INblobs.cabal 31
- Hs-Source-Dirs: src lib/DData
- Ghc-Options: -O2
+ Hs-Source-Dirs: src
hunk ./Makefile 45
-DDATA = lib/DData/IntMap.hs
hunk ./Makefile 46
-SRCS = $(INBLOBS) $(DDATA)
+SRCS = $(INBLOBS)
hunk ./Makefile 48
-IFACES = src:lib/DData:src/Functional
+IFACES = src:src/Functional
hunk ./Makefile 75
- ghc -cpp -E -optP-P -D__HADDOCK__ lib/DData/IntMap.hs -o lib/DData/IntMap.hspp
hunk ./Makefile 80
- lib/DData/IntMap.hspp \
hunk ./Makefile 89
- $(RM) lib/DData/*.o
- $(RM) lib/DData/*.hi
+ $(RM) src/Functional/*.o
+ $(RM) src/Functional/*.hi
hunk ./Makefile 126
-lib/DData/IntMap.o : lib/DData/IntMap.hs
hunk ./Makefile 136
-src/Common.o : lib/DData/IntMap.hi
hunk ./Makefile 163
-src/Network.o : lib/DData/IntMap.hi
hunk ./Makefile 185
-src/INRule.o : lib/DData/IntMap.hi
hunk ./Makefile 204
-src/NetworkView.o : lib/DData/IntMap.hi
hunk ./Makefile 235
-src/INTextual.o : lib/DData/IntMap.hi
hunk ./Makefile 273
-src/Operations.o : lib/DData/IntMap.hi
hunk ./Makefile 411
-src/Main.o : lib/DData/IntMap.hi
-src/Main.o : lib/DData/IntMap.hi
hunk ./src/Common.hs 5
-import qualified IntMap
-import Char(isSpace)
+import qualified Data.IntMap as IntMap
+import Data.Char(isSpace)
hunk ./src/Common.hs 8
-import List
+import Data.List
hunk ./src/CommonIO.hs 9
-import List(elemIndex)
+import Data.List(elemIndex)
hunk ./src/DisplayOptions.hs 3
-import List ((\\))
+import Data.List ((\\))
hunk ./src/GUIEvents.hs 3
-import List (nub,(\\))
+import Data.List (nub,(\\))
hunk ./src/INRule.hs 34
-import IntMap (empty)
+import qualified Data.IntMap as IntMap (empty)
hunk ./src/INTextual.hs 20
-import qualified IntMap as IM
+import qualified Data.IntMap as IM
hunk ./src/Main.hs 11
-import IntMap (IntMap)
-import qualified IntMap
-import List (nub)
-import Maybe (fromJust, fromMaybe)
+import Data.IntMap (IntMap)
+import qualified Data.IntMap as IntMap
+import Data.List (nub)
+import Data.Maybe (fromJust, fromMaybe)
hunk ./src/Network.hs 70
-import IntMap hiding (map)
-import qualified Data.List
+import Data.IntMap as IntMap hiding (map)
+import qualified Data.List as List
hunk ./src/Network.hs 275
-getUnusedNodeNr network | null used = 1
+getUnusedNodeNr network | List.null used = 1
hunk ./src/Network.hs 282
-getUnusedEdgeNr network | null used = 1
+getUnusedEdgeNr network | List.null used = 1
hunk ./src/Network.hs 395
-isEmpty = IntMap.isEmpty . networkNodes [_$_]
+isEmpty = IntMap.null . networkNodes
hunk ./src/NetworkControl.hs 40
-import Char (isSpace)
+import Data.Char (isSpace)
hunk ./src/NetworkFile.hs 22
-import Char
-import Maybe
+import Data.Char
+import Data.Maybe
hunk ./src/NetworkFile.hs 25
-import List(nub,isPrefixOf)
+import Data.List(nub,isPrefixOf)
hunk ./src/NetworkView.hs 22
-import Maybe
+import Data.Maybe
hunk ./src/NetworkView.hs 29
-import qualified IntMap
+import qualified Data.IntMap as IntMap
hunk ./src/Operations.hs 8
-import IntMap
+import Data.IntMap
hunk ./src/Palette.hs 3
-import List (nub, (\\), deleteBy)
+import Data.List (nub, (\\), deleteBy)
hunk ./src/StateUtil.hs 10
-import Maybe
+import Data.Maybe
}
Tue Jun 17 10:39:56 WEST 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* Remove unnecessary module
{
hunk ./Makefile 30
- src/XTC.hs \
hunk ./Makefile 96
+ifdef MAC
+ $(RM) -rf $(MAIN).app
+ $(RM) -rf $(MAIN)
+endif
+
+cabalClean:
+ $(RM) -rf dist
+
hunk ./Makefile 132
-src/XTC.o : src/XTC.hs
hunk ./src/XTC.hs 1
---------------------------------------------------------------------------------
-{-| [_$_]
- Module : XTC
- Copyright : (c) Martijn Schrage 2005
-
- Maintainer : martijn@cs.uu.nl
- Stability : experimental
- Portability : portable
-
-
- XTC: eXtended & Typed Controls for wxHaskell
- [_$_]
- The XTC library provides a typed interface to several wxHaskell controls.
-
- - radio view (typed radio box)
-
- - single-selection list view (typed single-selection list box)
-
- - muliple-selection list view (typed multiple-selection list box)
-
- - choice view (typed choice box)
-
- - value entry (typed text entry)
-
- XTC controls keep track of typed values and items, rather than
- being string based. Selections in XTC controls consist of actual values
- instead of indices.
--}
---------------------------------------------------------------------------------
-module XTC ( -- * Classes
- Labeled( toLabel )
- , TypedValued( typedValue )
- , TypedItems( typedItems )
- , TypedSelection( typedSelection )
- , TypedMaybeSelection( typedMaybeSelection )
- , TypedSelections( typedSelections )
- -- * Controls
- -- ** Radio view
- , RadioView, mkRadioView, mkRadioViewEx
- -- ** Single-selection list view
- , ListView, mkListView, mkListViewEx
- -- ** Multiple-selection list view
- , MultiListView, mkMultiListView, mkMultiListViewEx
- -- ** Choice view
- , ChoiceView, mkChoiceView, mkChoiceViewEx
- -- ** Value entry
- , ValueEntry, mkValueEntry, mkValueEntryEx
- ) where
-
-import Graphics.UI.WX hiding (window, label)
-import qualified Graphics.UI.WX
-import Graphics.UI.WXCore hiding (label, Event)
-import List
-import Maybe
-
--- | The labeled class is used by 'mkRadioView', 'mkListView', 'mkMultiListView', and
--- 'mkChoiceView' for conveniently passing the function that maps an item onto its label.
-class Labeled x where
- toLabel :: x -> String
-
-instance Labeled String where
- toLabel str = str
-
--- | Widgets that have a typed selection. The selection can be accessed via the attribute 'typedSelection', and has type @x@.
-class Selection w => TypedSelection x w | w -> x where
- typedSelection :: Attr w x
-
--- | Widgets that have a typed selection that may be empty. The selection can be accessed via the attribute 'typedMaybeSelection', and has type @Maybe x@.
-class Selection w => TypedMaybeSelection x w | w -> x where
- typedMaybeSelection :: Attr w (Maybe x)
-
--- | Widgets that have a typed list of selections. The selection list can be accessed via the attribute 'typedSelections', and has type @[x]@.
-class Selections w => TypedSelections x w | w -> x where
- typedSelections :: Attr w [x]
-
--- | Widgets that have a typed list of items. The item list can be accessed via the attribute 'typedItems', and has type @[x]@.
-class Items w String => TypedItems x w | w -> x where
- typedItems :: Attr w [x]
-
--- | Widgets that have a typed value. The value can be accessed via the attribute 'typedValue', and has type @x@.
-class TypedValued x w | w -> x where
- typedValue :: Attr w (Maybe x)
-
-
-{--------------------------------------------------------------------------------
- Radio view
---------------------------------------------------------------------------------}
-
-data CRadioView x b
-
--- | Pointer to a radio view, deriving from 'RadioBox'.
-type RadioView x b = RadioBox (CRadioView x b)
-
-instance TypedSelection x (RadioView x ()) where
- typedSelection
- = newAttr "typedSelection" radioViewGetTypedSelection radioViewSetTypedSelection
-
-instance TypedItems x (RadioView x ()) where
- typedItems = newAttr "typedItems" viewGetTypedItems viewSetTypedItems
-
--- | Create a new radio view with an initial orientation and a list of
--- typed items. The item type (@x@) must be an instance of 'Labeled' to show each item's
--- label. Use attribute 'typedSelection' to access the currently selected item, and 'typedItems' to access the list of items. Note:
--- for a radio view (or radio box) the items may not be modified dynamically.
---
--- * Instances: 'TypedSelection', 'TypedItems', 'Selecting','Selection','Items' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkRadioView :: Labeled x => Window a -> Orientation -> [x] -> [Prop (RadioView x ())] -> IO (RadioView x ())
-mkRadioView window orientation viewItems props =
- mkRadioViewEx window toLabel orientation viewItems props
-
--- | Create a new radio view with an initial orientation and a list of
--- typed items. A function of type @(x -> String)@ maps items onto labels. [_$_]
--- Use attribute 'typedSelection' to access the currently selected item, and 'typedItems' to access the list of items. Note:
--- for a radio view (or radio box) the items may not be modified dynamically.
---
--- * Instances: 'TypedSelection', 'Selecting','Selection','Items' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkRadioViewEx :: Window a -> (x -> String) -> Orientation -> [x] -> [Prop (RadioView x ())] -> IO (RadioView x ())
-mkRadioViewEx window present orientation viewItems props =
- do { model <- varCreate viewItems
- ; radioView <- fmap objectCast $ radioBox window orientation (map present viewItems) []
- ; objectSetClientData radioView (return ()) (model, present)
- ; set radioView props
- ; return radioView
- } -- cannot use mkViewEx because items must be set at creation (items is not writeable)
-
-
-radioViewSetTypedSelection :: RadioView x () -> x -> IO ()
-radioViewSetTypedSelection radioView x = viewSetTypedMaybeSelection radioView (Just x)
-
-radioViewGetTypedSelection :: RadioView x () -> IO x
-radioViewGetTypedSelection radioView = [_$_]
- do { mSel <- viewGetTypedMaybeSelection radioView
- ; case mSel of
- Just item -> return item
- Nothing -> internalError "XTC" "radioViewGetTypedSelection" "Radio view has empty selection"
- }
- [_$_]
-{--------------------------------------------------------------------------------
- Single-selection list view
---------------------------------------------------------------------------------}
-
-data CListView a b
-
--- | Pointer to a single-selection list view, deriving from 'SingleListBox'.
-type ListView a b = SingleListBox (CListView a b)
-
-instance TypedMaybeSelection x (ListView x ()) where
- typedMaybeSelection = newAttr "typedMaybeSelection" viewGetTypedMaybeSelection viewSetTypedMaybeSelection
-
-instance TypedItems x (ListView x ()) where
- typedItems = newAttr "typedItems" viewGetTypedItems viewSetTypedItems
-
--- | Create a single-selection list view. The item type (@x@) must be an instance of 'Labeled' to show each item's
--- label. Use attribute 'typedMaybeSelection' to access the currently selected item, and 'typedItems' to access the list of items.
---
--- * Instances: 'TypedMaybeSelection', 'TypedItems', 'Sorted','Selecting','Selection','Items' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkListView :: Labeled x => Window a -> [Prop (ListView x ())] -> IO (ListView x ())
-mkListView window props = mkListViewEx window toLabel props
-
--- | Create a single-selection list view. A function of type @(x -> String)@ maps items onto labels. [_$_]
--- Use attribute 'typedMaybeSelection' to access the currently selected item, and 'typedItems' to access the list of items.
---
--- * Instances: 'TypedMaybeSelection', 'TypedItems', 'Sorted','Selecting','Selection','Items' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkListViewEx :: Window a -> (x -> String) -> [Prop (ListView x ())] -> IO (ListView x ())
-mkListViewEx window present props = mkViewEx singleListBox window present props
-
-
-{--------------------------------------------------------------------------------
- Multiple-selection list view
---------------------------------------------------------------------------------}
-
-data CMultiListView a b
-
--- | Pointer to a multiple-selection list view, deriving from 'MultiListBox'.
-type MultiListView a b = MultiListBox (CMultiListView a b)
-
-instance TypedSelections x (MultiListView x ()) where
- typedSelections = newAttr "typedSelections" multiListViewGetTypedSelections multiListViewSetTypedSelections
-
-instance TypedItems x (MultiListView x ()) where
- typedItems = newAttr "typedItems" viewGetTypedItems viewSetTypedItems
-
--- | Create a multiple-selection list view. The item type (@x@) must be an instance of 'Labeled' to show each item's
--- label.
--- Use attribute 'typedSelections' to access the currently selected items, and 'typedItems' to access the list of items.
---
--- * Instances: 'TypedSelections', 'TypedItems', 'Sorted', 'Selecting','Selections','Items' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkMultiListView :: Labeled x => Window a -> [Prop (MultiListView x ())] -> IO (MultiListView x ())
-mkMultiListView window props = mkMultiListViewEx window toLabel props
-
--- | Create a multiple-selection list view. A function of type @(x -> String)@ maps items onto labels. [_$_]
--- Use attribute 'typedSelections' to access the currently selected items, and 'typedItems' to access the list of items.
---
--- * Instances: 'TypedSelections', 'TypedItems', 'Sorted', 'Selecting','Selections','Items' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkMultiListViewEx :: Window a -> (x -> String) -> [Prop (MultiListView x ())] -> IO (MultiListView x ())
-mkMultiListViewEx window present props = mkViewEx multiListBox window present props
-
-multiListViewSetTypedSelections :: MultiListView x () -> [x] -> IO ()
-multiListViewSetTypedSelections (multiListView :: MultiListView x ()) selectionItems =
- do { Just ((model, present) :: (Var [x], x -> String)) <-
- unsafeObjectGetClientData multiListView
- ; viewItems <- get model value
- ; let labels = map present selectionItems
- ; let indices = catMaybes [ findIndex (\it -> present it == label) viewItems
- | label <- labels ]
- ; set multiListView [ selections := indices ]
- }
-
-multiListViewGetTypedSelections :: forall x. MultiListView x () -> IO [x]
-multiListViewGetTypedSelections multiListView =
- do { Just ((model, _) :: (Var [x], x -> String)) <-
- unsafeObjectGetClientData multiListView
- ; selectedIndices <- get multiListView selections
- ; viewItems <- get model value
- ; return (map (safeIndex "XTC.multiListViewGetTypedSelections" viewItems)
- selectedIndices)
- }
-
-
-{--------------------------------------------------------------------------------
- Choice view
---------------------------------------------------------------------------------}
-
-data CChoiceView a b
-
--- | Pointer to a choice view, deriving from 'Choice'.
-type ChoiceView a b = Choice (CChoiceView a b)
-
-instance TypedMaybeSelection x (ChoiceView x ()) where
- typedMaybeSelection = newAttr "typedMaybeSelection" viewGetTypedMaybeSelection viewSetTypedMaybeSelection
-
-instance TypedItems x (ChoiceView x ()) where
- typedItems = newAttr "typedItems" viewGetTypedItems viewSetTypedItems
-
--- | Create a choice view to select one item from a list of typed items. The item type (@x@) must be an instance of 'Labeled' to show each item's
--- label.
--- Use attribute 'typedMaybeSelection' to access the currently selected item, and 'typedItems' to access the list of items.
---
--- * Instances: 'TypedMaybeSelection', 'TypedItems', 'Sorted', 'Selecting','Selection','Items' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkChoiceView :: Labeled x => Window a -> [Prop (ChoiceView x ())] -> IO (ChoiceView x ())
-mkChoiceView window (props :: [Prop (ChoiceView x ())]) =
- mkViewEx choice window (toLabel :: x -> String) props
-
--- | Create a choice view to select one item from a list of typed items. A function of type @(x -> String)@ maps items onto labels. [_$_]
--- Use attribute 'typedMaybeSelection' to access the currently selected item, and 'typedItems' to access the list of items.
---
--- * Instances: 'TypedMaybeSelection', 'TypedItems', 'Sorted', 'Selecting','Selection','Items' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkChoiceViewEx :: Window a -> (x -> String) -> Style -> [Prop (ChoiceView x ())] -> IO (ChoiceView x ())
-mkChoiceViewEx window present stl props =
- mkViewEx (\win -> choiceEx win stl) window present props
-
-
--- Generic constructors, getters, and setters
-
--- Generic mk function that puts a model and a present function in the client data.
--- Used for ListView, MultiListView, and ChoiceView.
-mkViewEx :: (parent -> [p] -> IO (Object a)) -> parent -> (x -> String) -> [Prop (WxObject b)] ->
- IO (WxObject b)
-mkViewEx mkView window present props =
- do { model <- varCreate []
- ; view <- fmap objectCast $ mkView window []
- ; objectSetClientData view (return ()) (model, present)
- ; set view props
- ; return view
- }
-
--- Generic getTypedMaybeSelection for RadioView, ListView, and ChoiceView.
-viewGetTypedMaybeSelection :: forall a x. Selection (WxObject a) => WxObject a -> IO (Maybe x)
-viewGetTypedMaybeSelection view =
- do { Just ((model, _) :: (Var [x], x -> String)) <-
- unsafeObjectGetClientData view
- ; selectedIndex <- get view selection
- ; if selectedIndex == -1
- then return Nothing
- else do { viewItems <- get model value
- ; return $ Just (safeIndex "XTC.viewGetTypedMaybeSelection" viewItems selectedIndex)
- }
- }
-
--- Generic setTypedMaybeSelection for RadioView, ListView, and ChoiceView.
-viewSetTypedMaybeSelection :: forall a x. Selection (WxObject a) => WxObject a -> Maybe x -> IO ()
-viewSetTypedMaybeSelection view mSelectionItem =
- do { Just ((model, present) :: (Var [x], x -> String)) <-
- unsafeObjectGetClientData view
- ; viewItems <- get model value
- ; let index = case mSelectionItem of
- Nothing -> -1
- Just selectionItem -> let label = present selectionItem
- in findLabelIndex present label viewItems
- ; set view [ selection := index ]
- }
- where findLabelIndex :: (x -> String) -> String -> [x] -> Int
- findLabelIndex present label theItems =
- case findIndex (\it -> present it == label) theItems of
- Just ix -> ix
- Nothing -> -1
- [_$_]
--- Generic getTypedItems for ListView, MultiListView, and ChoiceView.
-viewGetTypedItems :: forall a x. TypedItems x (WxObject a) => WxObject a -> IO [x]
-viewGetTypedItems view =
- do { Just ((model, _) :: (Var [x], x -> String)) <-
- unsafeObjectGetClientData view
- ; viewItems <- get model value
- ; return viewItems
- }
-
--- Generic setTypedItems for ListView, MultiListView, and ChoiceView.
-viewSetTypedItems :: forall a x. TypedItems x (WxObject a) => WxObject a -> [x] -> IO ()
-viewSetTypedItems view viewItems =
- do { Just ((model, present) :: (Var [x], x -> String)) <-
- unsafeObjectGetClientData view
- ; set model [ value := viewItems ]
- ; set view [ items := map present viewItems ]
- }
-
-
-{--------------------------------------------------------------------------------
- Value entry
---------------------------------------------------------------------------------}
-
-data CValueEntry x b
-
--- | Pointer to a choice view, deriving from 'TextCtrl'.
-type ValueEntry x b = TextCtrl (CValueEntry x b)
-
-instance TypedValued x (ValueEntry x ()) where
- typedValue
- = newAttr "typedValue" valueEntryGetTypedValue valueEntrySetTypedValue
-
--- | Create a single-line value entry control. The value type (@x@) must be an instance of 'Show' and 'Read'
--- to present a value as a string in the entry and parse the string from the entry back to (maybe) a value.
--- Use 'typedValue' to access the value.
--- Note: 'alignment' has to
--- be set at creation time (or the entry has default alignment (=left) ).
---
--- * Instances: 'TypedValued', 'Wrap', 'Aligned', 'Commanding' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkValueEntry :: (Show x, Read x) => Window b -> [ Prop (ValueEntry x ()) ] -> IO (ValueEntry x ())
-mkValueEntry window props = mkValueEntryEx window show readParse props
-
--- | Create a single-line value entry control. The two functions of type @(x -> String)@ and @(String -> Maybe x)@ are used
--- to present a value as a string in the entry and parse the string from the entry back to (maybe) a value.
--- Use 'typedValue' to access the value.
--- Note: 'alignment' has to
--- be set at creation time (or the entry has default alignment (=left) ).
---
--- * Instances: 'TypedValued', 'Wrap', 'Aligned', 'Commanding' -- 'Textual', 'Literate', 'Dimensions', 'Colored', 'Visible', 'Child',
--- 'Able', 'Tipped', 'Identity', 'Styled', 'Reactive', 'Paint'.
---
-mkValueEntryEx :: Window b -> (x -> String) -> (String -> Maybe x) -> [ Prop (ValueEntry x ()) ] -> IO (ValueEntry x ())
-mkValueEntryEx window present parse props =
- do { valueEntry <- fmap objectCast $ textEntry window []
- ; objectSetClientData valueEntry (return ()) (present, parse)
- ; set valueEntry $ props ++ [ on change := validate valueEntry ]
-
- ; return valueEntry
- }
- where validate :: ValueEntry x () -> IO ()
- validate valueEntry =
- do { mVal <- get valueEntry typedValue
- ; set valueEntry [ bgcolor := case mVal of
- Nothing -> lightgrey
- _ -> white
- ]
- ; repaint valueEntry
- } -- drawing a squiggly is not possible because font metrics are not available
-
-valueEntryGetTypedValue :: forall x. ValueEntry x () -> IO (Maybe x)
-valueEntryGetTypedValue valueEntry =
- do { Just ((_, parse) :: (x -> String, String -> Maybe x)) <- unsafeObjectGetClientData valueEntry
- ; valueStr <- get valueEntry text
- ; return $ parse valueStr
- }
-
-valueEntrySetTypedValue :: forall x. ValueEntry x () -> Maybe x -> IO ()
-valueEntrySetTypedValue valueEntry mValue =
- do { Just ((present, _) :: (x -> String, String -> Maybe x)) <- unsafeObjectGetClientData valueEntry
- ; case mValue of
- Nothing -> return ()
- Just theValue -> set valueEntry [ text := present theValue ]
- }
-
-
--- Utility functions
-
--- A variation of 'read' that returns Nothing if the string cannot be parsed.
-readParse :: Read x => String -> Maybe x
-readParse str = case reads str of
- [(x, "")] -> Just x
- _ -> Nothing
-
-safeIndex :: String -> [a] -> Int -> a
-safeIndex msg xs i
- | i >= 0 && i < length xs = xs !! i
- | otherwise = internalError "XTC" "safeIndex" msg
-
-internalError :: String -> String -> String -> a
-internalError moduleName functionName errorString =
- error (moduleName ++ "." ++ functionName ++ ": " ++ errorString)
-
-
--- Some bits that should be part of wxHaskell
-
-instance Selecting (ChoiceView x ()) where
- select = newEvent "select" choiceGetOnCommand choiceOnCommand
--- Necessary because wxHaskell declares "instance Selecting (Choice ())" instead of
--- "Selecting (Choice a)".
-
-instance Selection (ChoiceView x ()) where
- selection = newAttr "selection" choiceGetSelection choiceSetSelection
--- Necessary because wxHaskell declares "instance Selection (Choice ())" instead of
--- "Selection (Choice a)".
-
-
--- The Observable class is missing from wxHaskell, even though the components are there.
-class Observable w where
- change :: Event w (IO ())
-
-instance Observable (TextCtrl a) where
- change = newEvent "change" (controlGetOnText) (controlOnText)
-
-
-
-
-
-
-
-xtc :: IO ()
-xtc = start $
- do { -- counterV <- mkObservableVar 1
- ; f <- frame []
-
--- ; listV <- singleListBox f [items := ["hallo"]]
- ; listV <- mkListView f [ typedItems := ["sdfsdf", "fdssd"]
- , enabled := True
- ]
-
- ; radioV <- mkRadioView f Vertical [ "Een", "Twee" ] []
- ; choiceV <- mkChoiceView f [ typedItems := ["sdfsdf", "fdssd"]
- , enabled := True
- ]
- -- ; comboV <- mkComboView f [ typedItems := ["sdfsdf", "fdssd"]
- -- , enabled := True
- -- ]
- ; t <- textEntry f []
- ; ve <- mkValueEntry f [ typedValue := Just True ]
- -- ; set t [ on (change counterV) := \i -> set t [ text := show i ] ]
-
- ; bUp <- button f [ text := "increase", on command := do { -- s1 <- get comboV typedSelection
- ; s1 <- get radioV typedSelection
- ; print (s1)
- ; s2 <- get listV typedMaybeSelection
- ; print (s2)
- } ] -- set counterV [ value :~ (+1) ] ]
- -- ; bDown <- button f [ text := "decrease", on command := set counterV [ value :~ (+ (-1::Int)) ] ]
-
- -- ; bChangeHandler <- button f [ text := "change handler"
- -- , on command := set t [ on (change counterV) := \i -> set t [text := "<<"++show i++">>"] ]]
- ; set f [ layout := column 5 [ row 5 [ Graphics.UI.WX.label "Counter value:", widget t ]
- , widget bUp
- -- , hfloatCenter $ row 5 [ widget bUp, widget bDown ]
- -- , hfloatCenter $ widget bChangeHandler
- , widget listV
- -- , widget choiceV
- -- , widget comboV
- -- , widget ve
- ]
- ]
-
- }
rmfile ./src/XTC.hs
}
Wed Mar 19 16:31:52 WET 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* Clean unnecessary stuff
{
hunk ./Makefile 46
-DDATA = lib/DData/IntBag.hs lib/DData/IntMap.hs lib/DData/IntSet.hs \
- lib/DData/Map.hs lib/DData/MultiSet.hs \
- lib/DData/Queue.hs lib/DData/Scc.hs \
- lib/DData/Seq.hs lib/DData/Set.hs \
+DDATA = lib/DData/IntMap.hs
hunk ./Makefile 122
-lib/DData/Set.o : lib/DData/Set.hs
-lib/DData/Seq.o : lib/DData/Seq.hs
-lib/DData/Queue.o : lib/DData/Queue.hs
-lib/DData/Map.o : lib/DData/Map.hs
-lib/DData/MultiSet.o : lib/DData/MultiSet.hs
-lib/DData/MultiSet.o : lib/DData/Map.hi
-lib/DData/Scc.o : lib/DData/Scc.hs
-lib/DData/Scc.o : lib/DData/Set.hi
-lib/DData/Scc.o : lib/DData/Map.hi
-lib/DData/IntSet.o : lib/DData/IntSet.hs
hunk ./Makefile 123
-lib/DData/IntBag.o : lib/DData/IntBag.hs
-lib/DData/IntBag.o : lib/DData/IntMap.hi
hunk ./lib/DData/IntBag.hs 1
---------------------------------------------------------------------------------
-{-| Module : IntBag
- Copyright : (c) Daan Leijen 2002
- License : BSD-style
-
- Maintainer : daan@cs.uu.nl
- Stability : provisional
- Portability : portable
-
- An efficient implementation of bags of integers on top of the "IntMap" module. [_$_]
-
- Many operations have a worst-case complexity of /O(min(n,W))/. This means that the
- operation can become linear in the number of elements with a maximum of /W/ [_$_]
- -- the number of bits in an 'Int' (32 or 64). For more information, see
- the references in the "IntMap" module.
--}
----------------------------------------------------------------------------------}
-module IntBag ( [_$_]
- -- * Bag type
- IntBag -- instance Eq,Show
- [_$_]
- -- * Operators
- , (\\)
-
- -- *Query
- , isEmpty
- , size
- , distinctSize
- , member
- , occur
-
- , subset
- , properSubset
- [_$_]
- -- * Construction
- , empty
- , single
- , insert
- , insertMany
- , delete
- , deleteAll
- [_$_]
- -- * Combine
- , union
- , difference
- , intersection
- , unions
- [_$_]
- -- * Filter
- , filter
- , partition
-
- -- * Fold
- , fold
- , foldOccur
- [_$_]
- -- * Conversion
- , elems
-
- -- ** List
- , toList
- , fromList
-
- -- ** Ordered list
- , toAscList
- , fromAscList
- , fromDistinctAscList
-
- -- ** Occurrence lists
- , toOccurList
- , toAscOccurList
- , fromOccurList
- , fromAscOccurList
-
- -- ** IntMap
- , toMap
- , fromMap
- , fromOccurMap
- [_$_]
- -- * Debugging
- , showTree
- , showTreeWith
- ) where
-
-import Prelude hiding (map,filter)
-import qualified Prelude (map,filter)
-
-import qualified IntMap as M
-
-{--------------------------------------------------------------------
- Operators
---------------------------------------------------------------------}
-infixl 9 \\ [_$_]
-
--- | /O(n+m)/. See 'difference'.
-(\\) :: IntBag -> IntBag -> IntBag
-b1 \\ b2 = difference b1 b2
-
-{--------------------------------------------------------------------
- IntBags are a simple wrapper around Maps, 'Map.Map'
---------------------------------------------------------------------}
--- | A bag of integers.
-newtype IntBag = IntBag (M.IntMap Int)
-
-{--------------------------------------------------------------------
- Query
---------------------------------------------------------------------}
--- | /O(1)/. Is the bag empty?
-isEmpty :: IntBag -> Bool
-isEmpty (IntBag m) [_$_]
- = M.isEmpty m
-
--- | /O(n)/. Returns the number of distinct elements in the bag, ie. (@distinctSize bag == length (nub (toList bag))@).
-distinctSize :: IntBag -> Int
-distinctSize (IntBag m) [_$_]
- = M.size m
-
--- | /O(n)/. The number of elements in the bag.
-size :: IntBag -> Int
-size b
- = foldOccur (\x n m -> n+m) 0 b
-
--- | /O(min(n,W))/. Is the element in the bag?
-member :: Int -> IntBag -> Bool
-member x m
- = (occur x m > 0)
-
--- | /O(min(n,W))/. The number of occurrences of an element in the bag.
-occur :: Int -> IntBag -> Int
-occur x (IntBag m)
- = case M.lookup x m of
- Nothing -> 0
- Just n -> n
-
--- | /O(n+m)/. Is this a subset of the bag? [_$_]
-subset :: IntBag -> IntBag -> Bool
-subset (IntBag m1) (IntBag m2)
- = M.subsetBy (<=) m1 m2
-
--- | /O(n+m)/. Is this a proper subset? (ie. a subset and not equal)
-properSubset :: IntBag -> IntBag -> Bool
-properSubset b1 b2
- = subset b1 b2 && (b1 /= b2)
-
-{--------------------------------------------------------------------
- Construction
---------------------------------------------------------------------}
--- | /O(1)/. Create an empty bag.
-empty :: IntBag
-empty
- = IntBag (M.empty)
-
--- | /O(1)/. Create a singleton bag.
-single :: Int -> IntBag
-single x [_$_]
- = IntBag (M.single x 0)
- [_$_]
-{--------------------------------------------------------------------
- Insertion, Deletion
---------------------------------------------------------------------}
--- | /O(min(n,W))/. Insert an element in the bag.
-insert :: Int -> IntBag -> IntBag
-insert x (IntBag m) [_$_]
- = IntBag (M.insertWith (+) x 1 m)
-
--- | /O(min(n,W))/. The expression (@insertMany x count bag@)
--- inserts @count@ instances of @x@ in the bag @bag@.
-insertMany :: Int -> Int -> IntBag -> IntBag
-insertMany x count (IntBag m) [_$_]
- = IntBag (M.insertWith (+) x count m)
-
--- | /O(min(n,W))/. Delete a single element.
-delete :: Int -> IntBag -> IntBag
-delete x (IntBag m)
- = IntBag (M.updateWithKey f x m)
- where
- f x n | n > 0 = Just (n-1)
- | otherwise = Nothing
-
--- | /O(min(n,W))/. Delete all occurrences of an element.
-deleteAll :: Int -> IntBag -> IntBag
-deleteAll x (IntBag m)
- = IntBag (M.delete x m)
-
-{--------------------------------------------------------------------
- Combine
---------------------------------------------------------------------}
--- | /O(n+m)/. Union of two bags. The union adds the elements together.
---
--- > IntBag\> union (fromList [1,1,2]) (fromList [1,2,2,3])
--- > {1,1,1,2,2,2,3}
-union :: IntBag -> IntBag -> IntBag
-union (IntBag t1) (IntBag t2)
- = IntBag (M.unionWith (+) t1 t2)
-
--- | /O(n+m)/. Intersection of two bags.
---
--- > IntBag\> intersection (fromList [1,1,2]) (fromList [1,2,2,3])
--- > {1,2}
-intersection :: IntBag -> IntBag -> IntBag
-intersection (IntBag t1) (IntBag t2)
- = IntBag (M.intersectionWith min t1 t2)
-
--- | /O(n+m)/. Difference between two bags.
---
--- > IntBag\> difference (fromList [1,1,2]) (fromList [1,2,2,3])
--- > {1}
-difference :: IntBag -> IntBag -> IntBag
-difference (IntBag t1) (IntBag t2)
- = IntBag (M.differenceWithKey f t1 t2)
- where
- f x n m | n-m > 0 = Just (n-m)
- | otherwise = Nothing
-
--- | The union of a list of bags.
-unions :: [IntBag] -> IntBag
-unions bags
- = IntBag (M.unions [m | IntBag m <- bags])
-
-{--------------------------------------------------------------------
- Filter and partition
---------------------------------------------------------------------}
--- | /O(n)/. Filter all elements that satisfy some predicate.
-filter :: (Int -> Bool) -> IntBag -> IntBag
-filter p (IntBag m)
- = IntBag (M.filterWithKey (\x n -> p x) m)
-
--- | /O(n)/. Partition the bag according to some predicate.
-partition :: (Int -> Bool) -> IntBag -> (IntBag,IntBag)
-partition p (IntBag m)
- = (IntBag l,IntBag r)
- where
- (l,r) = M.partitionWithKey (\x n -> p x) m
-
-{--------------------------------------------------------------------
- Fold
---------------------------------------------------------------------}
--- | /O(n)/. Fold over each element in the bag.
-fold :: (Int -> b -> b) -> b -> IntBag -> b
-fold f z (IntBag m)
- = M.foldWithKey apply z m
- where
- apply x n z | n > 0 = apply x (n-1) (f x z)
- | otherwise = z
-
--- | /O(n)/. Fold over all occurrences of an element at once. [_$_]
--- In a call (@foldOccur f z bag@), the function @f@ takes
--- the element first and than the occur count.
-foldOccur :: (Int -> Int -> b -> b) -> b -> IntBag -> b
-foldOccur f z (IntBag m)
- = M.foldWithKey f z m
-
-{--------------------------------------------------------------------
- List variations [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. The list of elements.
-elems :: IntBag -> [Int]
-elems s
- = toList s
-
-{--------------------------------------------------------------------
- Lists [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. Create a list with all elements.
-toList :: IntBag -> [Int]
-toList s
- = toAscList s
-
--- | /O(n)/. Create an ascending list of all elements.
-toAscList :: IntBag -> [Int]
-toAscList (IntBag m)
- = [y | (x,n) <- M.toAscList m, y <- replicate n x]
-
-
--- | /O(n*min(n,W))/. Create a bag from a list of elements.
-fromList :: [Int] -> IntBag [_$_]
-fromList xs
- = IntBag (M.fromListWith (+) [(x,1) | x <- xs])
-
--- | /O(n*min(n,W))/. Create a bag from an ascending list.
-fromAscList :: [Int] -> IntBag [_$_]
-fromAscList xs
- = IntBag (M.fromAscListWith (+) [(x,1) | x <- xs])
-
--- | /O(n*min(n,W))/. Create a bag from an ascending list of distinct elements.
-fromDistinctAscList :: [Int] -> IntBag [_$_]
-fromDistinctAscList xs
- = IntBag (M.fromDistinctAscList [(x,1) | x <- xs])
-
--- | /O(n)/. Create a list of element\/occurrence pairs.
-toOccurList :: IntBag -> [(Int,Int)]
-toOccurList b
- = toAscOccurList b
-
--- | /O(n)/. Create an ascending list of element\/occurrence pairs.
-toAscOccurList :: IntBag -> [(Int,Int)]
-toAscOccurList (IntBag m)
- = M.toAscList m
-
--- | /O(n*min(n,W))/. Create a bag from a list of element\/occurrence pairs.
-fromOccurList :: [(Int,Int)] -> IntBag
-fromOccurList xs
- = IntBag (M.fromListWith (+) (Prelude.filter (\(x,i) -> i > 0) xs))
-
--- | /O(n*min(n,W))/. Create a bag from an ascending list of element\/occurrence pairs.
-fromAscOccurList :: [(Int,Int)] -> IntBag
-fromAscOccurList xs
- = IntBag (M.fromAscListWith (+) (Prelude.filter (\(x,i) -> i > 0) xs))
-
-{--------------------------------------------------------------------
- Maps
---------------------------------------------------------------------}
--- | /O(1)/. Convert to an 'IntMap.IntMap' from elements to number of occurrences.
-toMap :: IntBag -> M.IntMap Int
-toMap (IntBag m)
- = m
-
--- | /O(n)/. Convert a 'IntMap.IntMap' from elements to occurrences into a bag.
-fromMap :: M.IntMap Int -> IntBag
-fromMap m
- = IntBag (M.filter (>0) m)
-
--- | /O(1)/. Convert a 'IntMap.IntMap' from elements to occurrences into a bag.
--- Assumes that the 'IntMap.IntMap' contains only elements that occur at least once.
-fromOccurMap :: M.IntMap Int -> IntBag
-fromOccurMap m
- = IntBag m
-
-{--------------------------------------------------------------------
- Eq, Ord
---------------------------------------------------------------------}
-instance Eq (IntBag) where
- (IntBag m1) == (IntBag m2) = (m1==m2) [_$_]
- (IntBag m1) /= (IntBag m2) = (m1/=m2)
-
-{--------------------------------------------------------------------
- Show
---------------------------------------------------------------------}
-instance Show (IntBag) where
- showsPrec d b = showSet (toAscList b)
-
-showSet :: Show a => [a] -> ShowS
-showSet [] [_$_]
- = showString "{}" [_$_]
-showSet (x:xs) [_$_]
- = showChar '{' . shows x . showTail xs
- where
- showTail [] = showChar '}'
- showTail (x:xs) = showChar ',' . shows x . showTail xs
- [_$_]
-
-{--------------------------------------------------------------------
- Debugging
---------------------------------------------------------------------}
--- | /O(n)/. Show the tree structure that implements the 'IntBag'. The tree
--- is shown as a compressed and /hanging/.
-showTree :: IntBag -> String
-showTree bag
- = showTreeWith True False bag
-
--- | /O(n)/. The expression (@showTreeWith hang wide map@) shows
--- the tree that implements the bag. The tree is shown /hanging/ when @hang@ is @True@ [_$_]
--- and otherwise as a /rotated/ tree. When @wide@ is @True@ an extra wide version
--- is shown.
-showTreeWith :: Bool -> Bool -> IntBag -> String
-showTreeWith hang wide (IntBag m)
- = M.showTreeWith hang wide m
-
rmfile ./lib/DData/IntBag.hs
hunk ./lib/DData/IntSet.hs 1
-{-# OPTIONS -cpp -fglasgow-exts #-}
---------------------------------------------------------------------------------
-{-| Module : IntSet
- Copyright : (c) Daan Leijen 2002
- License : BSD-style
-
- Maintainer : daan@cs.uu.nl
- Stability : provisional
- Portability : portable
-
- An efficient implementation of integer sets.
- [_$_]
- 1) The 'filter' function clashes with the "Prelude". [_$_]
- If you want to use "IntSet" unqualified, this function should be hidden.
-
- > import Prelude hiding (filter)
- > import IntSet
-
- Another solution is to use qualified names. [_$_]
-
- > import qualified IntSet
- >
- > ... IntSet.fromList [1..5]
-
- Or, if you prefer a terse coding style:
-
- > import qualified IntSet as S
- >
- > ... S.fromList [1..5]
-
- 2) The implementation is based on /big-endian patricia trees/. This data structure [_$_]
- performs especially well on binary operations like 'union' and 'intersection'. However,
- my benchmarks show that it is also (much) faster on insertions and deletions when [_$_]
- compared to a generic size-balanced set implementation (see "Set").
- [_$_]
- * Chris Okasaki and Andy Gill, \"/Fast Mergeable Integer Maps/\",
- Workshop on ML, September 1998, pages 77--86, <http://www.cse.ogi.edu/~andy/pub/finite.htm>
-
- * D.R. Morrison, \"/PATRICIA -- Practical Algorithm To Retrieve Information
- Coded In Alphanumeric/\", Journal of the ACM, 15(4), October 1968, pages 514--534.
-
- 3) Many operations have a worst-case complexity of /O(min(n,W))/. This means that the
- operation can become linear in the number of elements [_$_]
- with a maximum of /W/ -- the number of bits in an 'Int' (32 or 64). [_$_]
--}
----------------------------------------------------------------------------------}
-module IntSet ( [_$_]
- -- * Set type
- IntSet -- instance Eq,Show
-
- -- * Operators
- , (\\)
-
- -- * Query
- , isEmpty
- , size
- , member
- , subset
- , properSubset
- [_$_]
- -- * Construction
- , empty
- , single
- , insert
- , delete
- [_$_]
- -- * Combine
- , union, unions
- , difference
- , intersection
- [_$_]
- -- * Filter
- , filter
- , partition
- , split
- , splitMember
-
- -- * Fold
- , fold
-
- -- * Conversion
- -- ** List
- , elems
- , toList
- , fromList
- [_$_]
- -- ** Ordered list
- , toAscList
- , fromAscList
- , fromDistinctAscList
- [_$_]
- -- * Debugging
- , showTree
- , showTreeWith
- ) where
-
-
-import Prelude hiding (lookup,filter)
-import Bits [_$_]
-import Int
-
-{-
--- just for testing
-import QuickCheck [_$_]
-import List (nub,sort)
-import qualified List
--}
-
-
-#ifdef __GLASGOW_HASKELL__
-{--------------------------------------------------------------------
- GHC: use unboxing to get @shiftRL@ inlined.
---------------------------------------------------------------------}
-#if __GLASGOW_HASKELL__ >= 503
-import GHC.Word
-import GHC.Exts ( Word(..), Int(..), shiftRL# )
-#else
-import Word
-import GlaExts ( Word(..), Int(..), shiftRL# )
-#endif
-
-infixl 9 \\ -- cpp nonsense
-
-type Nat = Word
-
-natFromInt :: Int -> Nat
-natFromInt i = fromIntegral i
-
-intFromNat :: Nat -> Int
-intFromNat w = fromIntegral w
-
-shiftRL :: Nat -> Int -> Nat
-shiftRL (W# x) (I# i)
- = W# (shiftRL# x i)
-
-#elif __HUGS__
-{--------------------------------------------------------------------
- Hugs: [_$_]
- * raises errors on boundary values when using 'fromIntegral'
- but not with the deprecated 'fromInt/toInt'. [_$_]
- * Older Hugs doesn't define 'Word'.
- * Newer Hugs defines 'Word' in the Prelude but no operations.
---------------------------------------------------------------------}
-import Word
-infixl 9 \\
-
-type Nat = Word32 -- illegal on 64-bit platforms!
-
-natFromInt :: Int -> Nat
-natFromInt i = fromInt i
-
-intFromNat :: Nat -> Int
-intFromNat w = toInt w
-
-shiftRL :: Nat -> Int -> Nat
-shiftRL x i = shiftR x i
-
-#else
-{--------------------------------------------------------------------
- 'Standard' Haskell
- * A "Nat" is a natural machine word (an unsigned Int)
---------------------------------------------------------------------}
-import Word
-infixl 9 \\
-
-type Nat = Word
-
-natFromInt :: Int -> Nat
-natFromInt i = fromIntegral i
-
-intFromNat :: Nat -> Int
-intFromNat w = fromIntegral w
-
-shiftRL :: Nat -> Int -> Nat
-shiftRL w i = shiftR w i
-
-#endif
-
-{--------------------------------------------------------------------
- Operators
---------------------------------------------------------------------}
--- | /O(n+m)/. See 'difference'.
-(\\) :: IntSet -> IntSet -> IntSet
-m1 \\ m2 = difference m1 m2
-
-{--------------------------------------------------------------------
- Types [_$_]
---------------------------------------------------------------------}
--- | A set of integers.
-data IntSet = Nil
- | Tip !Int
- | Bin !Prefix !Mask !IntSet !IntSet
-
-type Prefix = Int
-type Mask = Int
-
-{--------------------------------------------------------------------
- Query
---------------------------------------------------------------------}
--- | /O(1)/. Is the set empty?
-isEmpty :: IntSet -> Bool
-isEmpty Nil = True
-isEmpty other = False
-
--- | /O(n)/. Cardinality of the set.
-size :: IntSet -> Int
-size t
- = case t of
- Bin p m l r -> size l + size r
- Tip y -> 1
- Nil -> 0
-
--- | /O(min(n,W))/. Is the value a member of the set?
-member :: Int -> IntSet -> Bool
-member x t
- = case t of
- Bin p m l r [_$_]
- | nomatch x p m -> False
- | zero x m -> member x l
- | otherwise -> member x r
- Tip y -> (x==y)
- Nil -> False
- [_$_]
--- 'lookup' is used by 'intersection' for left-biasing
-lookup :: Int -> IntSet -> Maybe Int
-lookup x t
- = case t of
- Bin p m l r [_$_]
- | nomatch x p m -> Nothing
- | zero x m -> lookup x l
- | otherwise -> lookup x r
- Tip y [_$_]
- | (x==y) -> Just y
- | otherwise -> Nothing
- Nil -> Nothing
-
-{--------------------------------------------------------------------
- Construction
---------------------------------------------------------------------}
--- | /O(1)/. The empty set.
-empty :: IntSet
-empty
- = Nil
-
--- | /O(1)/. A set of one element.
-single :: Int -> IntSet
-single x
- = Tip x
-
-{--------------------------------------------------------------------
- Insert
---------------------------------------------------------------------}
--- | /O(min(n,W))/. Add a value to the set. When the value is already
--- an element of the set, it is replaced by the new one, ie. 'insert'
--- is left-biased.
-insert :: Int -> IntSet -> IntSet
-insert x t
- = case t of
- Bin p m l r [_$_]
- | nomatch x p m -> join x (Tip x) p t
- | zero x m -> Bin p m (insert x l) r
- | otherwise -> Bin p m l (insert x r)
- Tip y [_$_]
- | x==y -> Tip x
- | otherwise -> join x (Tip x) y t
- Nil -> Tip x
-
--- right-biased insertion, used by 'union'
-insertR :: Int -> IntSet -> IntSet
-insertR x t
- = case t of
- Bin p m l r [_$_]
- | nomatch x p m -> join x (Tip x) p t
- | zero x m -> Bin p m (insert x l) r
- | otherwise -> Bin p m l (insert x r)
- Tip y [_$_]
- | x==y -> t
- | otherwise -> join x (Tip x) y t
- Nil -> Tip x
-
--- | /O(min(n,W))/. Delete a value in the set. Returns the
--- original set when the value was not present.
-delete :: Int -> IntSet -> IntSet
-delete x t
- = case t of
- Bin p m l r [_$_]
- | nomatch x p m -> t
- | zero x m -> bin p m (delete x l) r
- | otherwise -> bin p m l (delete x r)
- Tip y [_$_]
- | x==y -> Nil
- | otherwise -> t
- Nil -> Nil
-
-
-{--------------------------------------------------------------------
- Union
---------------------------------------------------------------------}
--- | The union of a list of sets.
-unions :: [IntSet] -> IntSet
-unions xs
- = foldlStrict union empty xs
-
-
--- | /O(n+m)/. The union of two sets. [_$_]
-union :: IntSet -> IntSet -> IntSet
-union t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = union1
- | shorter m2 m1 = union2
- | p1 == p2 = Bin p1 m1 (union l1 l2) (union r1 r2)
- | otherwise = join p1 t1 p2 t2
- where
- union1 | nomatch p2 p1 m1 = join p1 t1 p2 t2
- | zero p2 m1 = Bin p1 m1 (union l1 t2) r1
- | otherwise = Bin p1 m1 l1 (union r1 t2)
-
- union2 | nomatch p1 p2 m2 = join p1 t1 p2 t2
- | zero p1 m2 = Bin p2 m2 (union t1 l2) r2
- | otherwise = Bin p2 m2 l2 (union t1 r2)
-
-union (Tip x) t = insert x t
-union t (Tip x) = insertR x t -- right bias
-union Nil t = t
-union t Nil = t
-
-
-{--------------------------------------------------------------------
- Difference
---------------------------------------------------------------------}
--- | /O(n+m)/. Difference between two sets. [_$_]
-difference :: IntSet -> IntSet -> IntSet
-difference t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = difference1
- | shorter m2 m1 = difference2
- | p1 == p2 = bin p1 m1 (difference l1 l2) (difference r1 r2)
- | otherwise = t1
- where
- difference1 | nomatch p2 p1 m1 = t1
- | zero p2 m1 = bin p1 m1 (difference l1 t2) r1
- | otherwise = bin p1 m1 l1 (difference r1 t2)
-
- difference2 | nomatch p1 p2 m2 = t1
- | zero p1 m2 = difference t1 l2
- | otherwise = difference t1 r2
-
-difference t1@(Tip x) t2 [_$_]
- | member x t2 = Nil
- | otherwise = t1
-
-difference Nil t = Nil
-difference t (Tip x) = delete x t
-difference t Nil = t
-
-
-
-{--------------------------------------------------------------------
- Intersection
---------------------------------------------------------------------}
--- | /O(n+m)/. The intersection of two sets. [_$_]
-intersection :: IntSet -> IntSet -> IntSet
-intersection t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = intersection1
- | shorter m2 m1 = intersection2
- | p1 == p2 = bin p1 m1 (intersection l1 l2) (intersection r1 r2)
- | otherwise = Nil
- where
- intersection1 | nomatch p2 p1 m1 = Nil
- | zero p2 m1 = intersection l1 t2
- | otherwise = intersection r1 t2
-
- intersection2 | nomatch p1 p2 m2 = Nil
- | zero p1 m2 = intersection t1 l2
- | otherwise = intersection t1 r2
-
-intersection t1@(Tip x) t2 [_$_]
- | member x t2 = t1
- | otherwise = Nil
-intersection t (Tip x) [_$_]
- = case lookup x t of
- Just y -> Tip y
- Nothing -> Nil
-intersection Nil t = Nil
-intersection t Nil = Nil
-
-
-
-{--------------------------------------------------------------------
- Subset
---------------------------------------------------------------------}
--- | /O(n+m)/. Is this a proper subset? (ie. a subset but not equal).
-properSubset :: IntSet -> IntSet -> Bool
-properSubset t1 t2
- = case subsetCmp t1 t2 of [_$_]
- LT -> True
- ge -> False
-
-subsetCmp t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = GT
- | shorter m2 m1 = subsetCmpLt
- | p1 == p2 = subsetCmpEq
- | otherwise = GT -- disjoint
- where
- subsetCmpLt | nomatch p1 p2 m2 = GT
- | zero p1 m2 = subsetCmp t1 l2
- | otherwise = subsetCmp t1 r2
- subsetCmpEq = case (subsetCmp l1 l2, subsetCmp r1 r2) of
- (GT,_ ) -> GT
- (_ ,GT) -> GT
- (EQ,EQ) -> EQ
- other -> LT
-
-subsetCmp (Bin p m l r) t = GT
-subsetCmp (Tip x) (Tip y) [_$_]
- | x==y = EQ
- | otherwise = GT -- disjoint
-subsetCmp (Tip x) t [_$_]
- | member x t = LT
- | otherwise = GT -- disjoint
-subsetCmp Nil Nil = EQ
-subsetCmp Nil t = LT
-
--- | /O(n+m)/. Is this a subset?
-subset :: IntSet -> IntSet -> Bool
-subset t1@(Bin p1 m1 l1 r1) t2@(Bin p2 m2 l2 r2)
- | shorter m1 m2 = False
- | shorter m2 m1 = match p1 p2 m2 && (if zero p1 m2 then subset t1 l2
- else subset t1 r2) [_$_]
- | otherwise = (p1==p2) && subset l1 l2 && subset r1 r2
-subset (Bin p m l r) t = False
-subset (Tip x) t = member x t
-subset Nil t = True
-
-
-{--------------------------------------------------------------------
- Filter
---------------------------------------------------------------------}
--- | /O(n)/. Filter all elements that satisfy some predicate.
-filter :: (Int -> Bool) -> IntSet -> IntSet
-filter pred t
- = case t of
- Bin p m l r [_$_]
- -> bin p m (filter pred l) (filter pred r)
- Tip x [_$_]
- | pred x -> t
- | otherwise -> Nil
- Nil -> Nil
-
--- | /O(n)/. partition the set according to some predicate.
-partition :: (Int -> Bool) -> IntSet -> (IntSet,IntSet)
-partition pred t
- = case t of
- Bin p m l r [_$_]
- -> let (l1,l2) = partition pred l
- (r1,r2) = partition pred r
- in (bin p m l1 r1, bin p m l2 r2)
- Tip x [_$_]
- | pred x -> (t,Nil)
- | otherwise -> (Nil,t)
- Nil -> (Nil,Nil)
-
-
--- | /O(log n)/. The expression (@split x set@) is a pair @(set1,set2)@
--- where all elements in @set1@ are lower than @x@ and all elements in
--- @set2@ larger than @x@.
-split :: Int -> IntSet -> (IntSet,IntSet)
-split x t
- = case t of
- Bin p m l r
- | zero x m -> let (lt,gt) = split x l in (lt,union gt r)
- | otherwise -> let (lt,gt) = split x r in (union l lt,gt)
- Tip y [_$_]
- | x>y -> (t,Nil)
- | x<y -> (Nil,t)
- | otherwise -> (Nil,Nil)
- Nil -> (Nil,Nil)
-
--- | /O(log n)/. Performs a 'split' but also returns whether the pivot
--- element was found in the original set.
-splitMember :: Int -> IntSet -> (Bool,IntSet,IntSet)
-splitMember x t
- = case t of
- Bin p m l r
- | zero x m -> let (found,lt,gt) = splitMember x l in (found,lt,union gt r)
- | otherwise -> let (found,lt,gt) = splitMember x r in (found,union l lt,gt)
- Tip y [_$_]
- | x>y -> (False,t,Nil)
- | x<y -> (False,Nil,t)
- | otherwise -> (True,Nil,Nil)
- Nil -> (False,Nil,Nil)
-
-
-{--------------------------------------------------------------------
- Fold
---------------------------------------------------------------------}
--- | /O(n)/. Fold over the elements of a set in an unspecified order.
---
--- > sum set = fold (+) 0 set
--- > elems set = fold (:) [] set
-fold :: (Int -> b -> b) -> b -> IntSet -> b
-fold f z t
- = foldR f z t
-
-foldR :: (Int -> b -> b) -> b -> IntSet -> b
-foldR f z t
- = case t of
- Bin p m l r -> foldR f (foldR f z r) l
- Tip x -> f x z
- Nil -> z
- [_$_]
-{--------------------------------------------------------------------
- List variations [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. The elements of a set.
-elems :: IntSet -> [Int]
-elems s
- = toList s
-
-{--------------------------------------------------------------------
- Lists [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. Convert the set to a list of elements.
-toList :: IntSet -> [Int]
-toList t
- = fold (:) [] t
-
--- | /O(n)/. Convert the set to an ascending list of elements.
-toAscList :: IntSet -> [Int]
-toAscList t [_$_]
- = -- NOTE: the following algorithm only works for big-endian trees
- let (pos,neg) = span (>=0) (foldR (:) [] t) in neg ++ pos
-
--- | /O(n*min(n,W))/. Create a set from a list of integers.
-fromList :: [Int] -> IntSet
-fromList xs
- = foldlStrict ins empty xs
- where
- ins t x = insert x t
-
--- | /O(n*min(n,W))/. Build a set from an ascending list of elements.
-fromAscList :: [Int] -> IntSet [_$_]
-fromAscList xs
- = fromList xs
-
--- | /O(n*min(n,W))/. Build a set from an ascending list of distinct elements.
-fromDistinctAscList :: [Int] -> IntSet
-fromDistinctAscList xs
- = fromList xs
-
-
-{--------------------------------------------------------------------
- Eq [_$_]
---------------------------------------------------------------------}
-instance Eq IntSet where
- t1 == t2 = equal t1 t2
- t1 /= t2 = nequal t1 t2
-
-equal :: IntSet -> IntSet -> Bool
-equal (Bin p1 m1 l1 r1) (Bin p2 m2 l2 r2)
- = (m1 == m2) && (p1 == p2) && (equal l1 l2) && (equal r1 r2) [_$_]
-equal (Tip x) (Tip y)
- = (x==y)
-equal Nil Nil = True
-equal t1 t2 = False
-
-nequal :: IntSet -> IntSet -> Bool
-nequal (Bin p1 m1 l1 r1) (Bin p2 m2 l2 r2)
- = (m1 /= m2) || (p1 /= p2) || (nequal l1 l2) || (nequal r1 r2) [_$_]
-nequal (Tip x) (Tip y)
- = (x/=y)
-nequal Nil Nil = False
-nequal t1 t2 = True
-
-{--------------------------------------------------------------------
- Show
---------------------------------------------------------------------}
-instance Show IntSet where
- showsPrec d s = showSet (toList s)
-
-showSet :: [Int] -> ShowS
-showSet [] [_$_]
- = showString "{}" [_$_]
-showSet (x:xs) [_$_]
- = showChar '{' . shows x . showTail xs
- where
- showTail [] = showChar '}'
- showTail (x:xs) = showChar ',' . shows x . showTail xs
-
-{--------------------------------------------------------------------
- Debugging
---------------------------------------------------------------------}
--- | /O(n)/. Show the tree that implements the set. The tree is shown
--- in a compressed, hanging format.
-showTree :: IntSet -> String
-showTree s
- = showTreeWith True False s
-
-
-{- | /O(n)/. The expression (@showTreeWith hang wide map@) shows
- the tree that implements the set. If @hang@ is
- @True@, a /hanging/ tree is shown otherwise a rotated tree is shown. If
- @wide@ is true, an extra wide version is shown.
--}
-showTreeWith :: Bool -> Bool -> IntSet -> String
-showTreeWith hang wide t
- | hang = (showsTreeHang wide [] t) ""
- | otherwise = (showsTree wide [] [] t) ""
-
-showsTree :: Bool -> [String] -> [String] -> IntSet -> ShowS
-showsTree wide lbars rbars t
- = case t of
- Bin p m l r
- -> showsTree wide (withBar rbars) (withEmpty rbars) r .
- showWide wide rbars .
- showsBars lbars . showString (showBin p m) . showString "\n" .
- showWide wide lbars .
- showsTree wide (withEmpty lbars) (withBar lbars) l
- Tip x
- -> showsBars lbars . showString " " . shows x . showString "\n" [_$_]
- Nil -> showsBars lbars . showString "|\n"
-
-showsTreeHang :: Bool -> [String] -> IntSet -> ShowS
-showsTreeHang wide bars t
- = case t of
- Bin p m l r
- -> showsBars bars . showString (showBin p m) . showString "\n" . [_$_]
- showWide wide bars .
- showsTreeHang wide (withBar bars) l .
- showWide wide bars .
- showsTreeHang wide (withEmpty bars) r
- Tip x
- -> showsBars bars . showString " " . shows x . showString "\n" [_$_]
- Nil -> showsBars bars . showString "|\n" [_$_]
- [_$_]
-showBin p m
- = "*" -- ++ show (p,m)
-
-showWide wide bars [_$_]
- | wide = showString (concat (reverse bars)) . showString "|\n" [_$_]
- | otherwise = id
-
-showsBars :: [String] -> ShowS
-showsBars bars
- = case bars of
- [] -> id
- _ -> showString (concat (reverse (tail bars))) . showString node
-
-node = "+--"
-withBar bars = "| ":bars
-withEmpty bars = " ":bars
-
-
-{--------------------------------------------------------------------
- Helpers
---------------------------------------------------------------------}
-{--------------------------------------------------------------------
- Join
---------------------------------------------------------------------}
-join :: Prefix -> IntSet -> Prefix -> IntSet -> IntSet
-join p1 t1 p2 t2
- | zero p1 m = Bin p m t1 t2
- | otherwise = Bin p m t2 t1
- where
- m = branchMask p1 p2
- p = mask p1 m
-
-{--------------------------------------------------------------------
- @bin@ assures that we never have empty trees within a tree.
---------------------------------------------------------------------}
-bin :: Prefix -> Mask -> IntSet -> IntSet -> IntSet
-bin p m l Nil = l
-bin p m Nil r = r
-bin p m l r = Bin p m l r
-
- [_$_]
-{--------------------------------------------------------------------
- Endian independent bit twiddling
---------------------------------------------------------------------}
-zero :: Int -> Mask -> Bool
-zero i m
- = (natFromInt i) .&. (natFromInt m) == 0
-
-nomatch,match :: Int -> Prefix -> Mask -> Bool
-nomatch i p m
- = (mask i m) /= p
-
-match i p m
- = (mask i m) == p
-
-mask :: Int -> Mask -> Prefix
-mask i m
- = maskW (natFromInt i) (natFromInt m)
-
-
-{--------------------------------------------------------------------
- Big endian operations [_$_]
---------------------------------------------------------------------}
-maskW :: Nat -> Nat -> Prefix
-maskW i m
- = intFromNat (i .&. (complement (m-1) `xor` m))
-
-shorter :: Mask -> Mask -> Bool
-shorter m1 m2
- = (natFromInt m1) > (natFromInt m2)
-
-branchMask :: Prefix -> Prefix -> Mask
-branchMask p1 p2
- = intFromNat (highestBitMask (natFromInt p1 `xor` natFromInt p2))
- [_$_]
-{----------------------------------------------------------------------
- Finding the highest bit (mask) in a word [x] can be done efficiently in
- three ways:
- * convert to a floating point value and the mantissa tells us the [_$_]
- [log2(x)] that corresponds with the highest bit position. The mantissa [_$_]
- is retrieved either via the standard C function [frexp] or by some bit [_$_]
- twiddling on IEEE compatible numbers (float). Note that one needs to [_$_]
- use at least [double] precision for an accurate mantissa of 32 bit [_$_]
- numbers.
- * use bit twiddling, a logarithmic sequence of bitwise or's and shifts (bit).
- * use processor specific assembler instruction (asm).
-
- The most portable way would be [bit], but is it efficient enough?
- I have measured the cycle counts of the different methods on an AMD [_$_]
- Athlon-XP 1800 (~ Pentium III 1.8Ghz) using the RDTSC instruction:
-
- highestBitMask: method cycles
- --------------
- frexp 200
- float 33
- bit 11
- asm 12
-
- highestBit: method cycles
- --------------
- frexp 195
- float 33
- bit 11
- asm 11
-
- Wow, the bit twiddling is on today's RISC like machines even faster
- than a single CISC instruction (BSR)!
-----------------------------------------------------------------------}
-
-{----------------------------------------------------------------------
- [highestBitMask] returns a word where only the highest bit is set.
- It is found by first setting all bits in lower positions than the [_$_]
- highest bit and than taking an exclusive or with the original value.
- Allthough the function may look expensive, GHC compiles this into
- excellent C code that subsequently compiled into highly efficient
- machine code. The algorithm is derived from Jorg Arndt's FXT library.
-----------------------------------------------------------------------}
-highestBitMask :: Nat -> Nat
-highestBitMask x
- = case (x .|. shiftRL x 1) of [_$_]
- x -> case (x .|. shiftRL x 2) of [_$_]
- x -> case (x .|. shiftRL x 4) of [_$_]
- x -> case (x .|. shiftRL x 8) of [_$_]
- x -> case (x .|. shiftRL x 16) of [_$_]
- x -> case (x .|. shiftRL x 32) of -- for 64 bit platforms
- x -> (x `xor` (shiftRL x 1))
-
-
-{--------------------------------------------------------------------
- Utilities [_$_]
---------------------------------------------------------------------}
-foldlStrict f z xs
- = case xs of
- [] -> z
- (x:xx) -> let z' = f z x in seq z' (foldlStrict f z' xx)
-
-
-{-
-{--------------------------------------------------------------------
- Testing
---------------------------------------------------------------------}
-testTree :: [Int] -> IntSet
-testTree xs = fromList xs
-test1 = testTree [1..20]
-test2 = testTree [30,29..10]
-test3 = testTree [1,4,6,89,2323,53,43,234,5,79,12,9,24,9,8,423,8,42,4,8,9,3]
-
-{--------------------------------------------------------------------
- QuickCheck
---------------------------------------------------------------------}
-qcheck prop
- = check config prop
- where
- config = Config
- { configMaxTest = 500
- , configMaxFail = 5000
- , configSize = \n -> (div n 2 + 3)
- , configEvery = \n args -> let s = show n in s ++ [ '\b' | _ <- s ]
- }
-
-
-{--------------------------------------------------------------------
- Arbitrary, reasonably balanced trees
---------------------------------------------------------------------}
-instance Arbitrary IntSet where
- arbitrary = do{ xs <- arbitrary
- ; return (fromList xs)
- }
-
-
-{--------------------------------------------------------------------
- Single, Insert, Delete
---------------------------------------------------------------------}
-prop_Single :: Int -> Bool
-prop_Single x
- = (insert x empty == single x)
-
-prop_InsertDelete :: Int -> IntSet -> Property
-prop_InsertDelete k t
- = not (member k t) ==> delete k (insert k t) == t
-
-
-{--------------------------------------------------------------------
- Union
---------------------------------------------------------------------}
-prop_UnionInsert :: Int -> IntSet -> Bool
-prop_UnionInsert x t
- = union t (single x) == insert x t
-
-prop_UnionAssoc :: IntSet -> IntSet -> IntSet -> Bool
-prop_UnionAssoc t1 t2 t3
- = union t1 (union t2 t3) == union (union t1 t2) t3
-
-prop_UnionComm :: IntSet -> IntSet -> Bool
-prop_UnionComm t1 t2
- = (union t1 t2 == union t2 t1)
-
-prop_Diff :: [Int] -> [Int] -> Bool
-prop_Diff xs ys
- = toAscList (difference (fromList xs) (fromList ys))
- == List.sort ((List.\\) (nub xs) (nub ys))
-
-prop_Int :: [Int] -> [Int] -> Bool
-prop_Int xs ys
- = toAscList (intersection (fromList xs) (fromList ys))
- == List.sort (nub ((List.intersect) (xs) (ys)))
-
-{--------------------------------------------------------------------
- Lists
---------------------------------------------------------------------}
-prop_Ordered
- = forAll (choose (5,100)) $ \n ->
- let xs = [0..n::Int]
- in fromAscList xs == fromList xs
-
-prop_List :: [Int] -> Bool
-prop_List xs
- = (sort (nub xs) == toAscList (fromList xs))
--}
rmfile ./lib/DData/IntSet.hs
hunk ./lib/DData/Map.hs 1
---------------------------------------------------------------------------------
-{-| Module : Map
- Copyright : (c) Daan Leijen 2002
- License : BSD-style
hunk ./lib/DData/Map.hs 2
- Maintainer : daan@cs.uu.nl
- Stability : provisional
- Portability : portable
-
- An efficient implementation of maps from keys to values (dictionaries). [_$_]
-
- 1) The module exports some names that clash with the "Prelude" -- 'lookup', 'map', and 'filter'. [_$_]
- If you want to use "Map" unqualified, these functions should be hidden.
-
- > import Prelude hiding (lookup,map,filter)
- > import Map
-
- Another solution is to use qualified names. This is also the only way how
- a "Map", "Set", and "MultiSet" can be used within one module. [_$_]
-
- > import qualified Map
- >
- > ... Map.single "Paris" "France"
-
- Or, if you prefer a terse coding style:
-
- > import qualified Map as M
- >
- > ... M.single "Berlin" "Germany"
-
- 2) The implementation of "Map" is based on /size balanced/ binary trees (or
- trees of /bounded balance/) as described by:
-
- * Stephen Adams, \"/Efficient sets: a balancing act/\", Journal of Functional
- Programming 3(4):553-562, October 1993, <http://www.swiss.ai.mit.edu/~adams/BB>.
-
- * J. Nievergelt and E.M. Reingold, \"/Binary search trees of bounded balance/\",
- SIAM journal of computing 2(1), March 1973.
- [_$_]
- 3) Another implementation of finite maps based on size balanced trees
- exists as "Data.FiniteMap" in the Ghc libraries. The good part about this library [_$_]
- is that it is highly tuned and thorougly tested. However, it is also fairly old, [_$_]
- uses @#ifdef@'s all over the place and only supports the basic finite map operations. [_$_]
- The "Map" module overcomes some of these issues:
- [_$_]
- * It tries to export a more complete and consistent set of operations, like
- 'partition', 'adjust', 'mapAccum', 'elemAt' etc. [_$_]
- [_$_]
- * It uses the efficient /hedge/ algorithm for both 'union' and 'difference'
- (a /hedge/ algorithm is not applicable to 'intersection').
- [_$_]
- * It converts ordered lists in linear time ('fromAscList'). [_$_]
-
- * It takes advantage of the module system with names like 'empty' instead of 'Data.FiniteMap.emptyFM'.
- [_$_]
- * It sticks to portable Haskell, avoiding @#ifdef@'s and other magic.
--}
-----------------------------------------------------------------------------------
-module Map ( [_$_]
- -- * Map type
- Map -- instance Eq,Show
-
- -- * Operators
- , (!), (\\)
-
- -- * Query
- , isEmpty
- , size
- , member
- , lookup
- , find [_$_]
- , findWithDefault
- [_$_]
- -- * Construction
- , empty
- , single
-
- -- ** Insertion
- , insert
- , insertWith, insertWithKey, insertLookupWithKey
- [_$_]
- -- ** Delete\/Update
- , delete
- , adjust
- , adjustWithKey
- , update
- , updateWithKey
- , updateLookupWithKey
-
- -- * Combine
-
- -- ** Union
- , union [_$_]
- , unionWith [_$_]
- , unionWithKey
- , unions
-
- -- ** Difference
- , difference
- , differenceWith
- , differenceWithKey
- [_$_]
- -- ** Intersection
- , intersection [_$_]
- , intersectionWith
- , intersectionWithKey
-
- -- * Traversal
- -- ** Map
- , map
- , mapWithKey
- , mapAccum
- , mapAccumWithKey
- [_$_]
- -- ** Fold
- , fold
- , foldWithKey
-
- -- * Conversion
- , elems
- , keys
- , assocs
- [_$_]
- -- ** Lists
- , toList
- , fromList
- , fromListWith
- , fromListWithKey
-
- -- ** Ordered lists
- , toAscList
- , fromAscList
- , fromAscListWith
- , fromAscListWithKey
- , fromDistinctAscList
-
- -- * Filter [_$_]
- , filter
- , filterWithKey
- , partition
- , partitionWithKey
-
- , split [_$_]
- , splitLookup [_$_]
-
- -- * Subset
- , subset, subsetBy
- , properSubset, properSubsetBy
-
- -- * Indexed [_$_]
- , lookupIndex
- , findIndex
- , elemAt
- , updateAt
- , deleteAt
-
- -- * Min\/Max
- , findMin
- , findMax
- , deleteMin
- , deleteMax
- , deleteFindMin
- , deleteFindMax
- , updateMin
- , updateMax
- , updateMinWithKey
- , updateMaxWithKey
- [_$_]
- -- * Debugging
- , showTree
- , showTreeWith
- , valid
- ) where
-
-import Prelude hiding (lookup,map,filter)
-
-
-{-
--- for quick check
-import qualified Prelude
-import qualified List
-import Debug.QuickCheck [_$_]
-import List(nub,sort) [_$_]
--}
-
-{--------------------------------------------------------------------
- Operators
---------------------------------------------------------------------}
-infixl 9 !,\\ [_$_]
-
--- | /O(log n)/. See 'find'.
-(!) :: Ord k => Map k a -> k -> a
-m ! k = find k m
-
--- | /O(n+m)/. See 'difference'.
-(\\) :: Ord k => Map k a -> Map k a -> Map k a
-m1 \\ m2 = difference m1 m2
-
-{--------------------------------------------------------------------
- Size balanced trees.
---------------------------------------------------------------------}
--- | A Map from keys @k@ and values @a@. [_$_]
-data Map k a = Tip [_$_]
- | Bin !Size !k a !(Map k a) !(Map k a) [_$_]
-
-type Size = Int
-
-{--------------------------------------------------------------------
- Query
---------------------------------------------------------------------}
--- | /O(1)/. Is the map empty?
-isEmpty :: Map k a -> Bool
-isEmpty t
- = case t of
- Tip -> True
- Bin sz k x l r -> False
-
--- | /O(1)/. The number of elements in the map.
-size :: Map k a -> Int
-size t
- = case t of
- Tip -> 0
- Bin sz k x l r -> sz
-
-
--- | /O(log n)/. Lookup the value of key in the map.
-lookup :: Ord k => k -> Map k a -> Maybe a
-lookup k t
- = case t of
- Tip -> Nothing
- Bin sz kx x l r
- -> case compare k kx of
- LT -> lookup k l
- GT -> lookup k r
- EQ -> Just x [_$_]
-
--- | /O(log n)/. Is the key a member of the map?
-member :: Ord k => k -> Map k a -> Bool
-member k m
- = case lookup k m of
- Nothing -> False
- Just x -> True
-
--- | /O(log n)/. Find the value of a key. Calls @error@ when the element can not be found.
-find :: Ord k => k -> Map k a -> a
-find k m
- = case lookup k m of
- Nothing -> error "Map.find: element not in the map"
- Just x -> x
-
--- | /O(log n)/. The expression @(findWithDefault def k map)@ returns the value of key @k@ or returns @def@ when
--- the key is not in the map.
-findWithDefault :: Ord k => a -> k -> Map k a -> a
-findWithDefault def k m
- = case lookup k m of
- Nothing -> def
- Just x -> x
-
-
-
-{--------------------------------------------------------------------
- Construction
---------------------------------------------------------------------}
--- | /O(1)/. Create an empty map.
-empty :: Map k a
-empty [_$_]
- = Tip
-
--- | /O(1)/. Create a map with a single element.
-single :: k -> a -> Map k a
-single k x [_$_]
- = Bin 1 k x Tip Tip
-
-{--------------------------------------------------------------------
- Insertion
- [insert] is the inlined version of [insertWith (\k x y -> x)]
---------------------------------------------------------------------}
--- | /O(log n)/. Insert a new key and value in the map.
-insert :: Ord k => k -> a -> Map k a -> Map k a
-insert kx x t
- = case t of
- Tip -> single kx x
- Bin sz ky y l r
- -> case compare kx ky of
- LT -> balance ky y (insert kx x l) r
- GT -> balance ky y l (insert kx x r)
- EQ -> Bin sz kx x l r
-
--- | /O(log n)/. Insert with a combining function.
-insertWith :: Ord k => (a -> a -> a) -> k -> a -> Map k a -> Map k a
-insertWith f k x m [_$_]
- = insertWithKey (\k x y -> f x y) k x m
-
--- | /O(log n)/. Insert with a combining function.
-insertWithKey :: Ord k => (k -> a -> a -> a) -> k -> a -> Map k a -> Map k a
-insertWithKey f kx x t
- = case t of
- Tip -> single kx x
- Bin sy ky y l r
- -> case compare kx ky of
- LT -> balance ky y (insertWithKey f kx x l) r
- GT -> balance ky y l (insertWithKey f kx x r)
- EQ -> Bin sy ky (f ky x y) l r
-
--- | /O(log n)/. The expression (@insertLookupWithKey f k x map@) is a pair where
--- the first element is equal to (@lookup k map@) and the second element
--- equal to (@insertWithKey f k x map@).
-insertLookupWithKey :: Ord k => (k -> a -> a -> a) -> k -> a -> Map k a -> (Maybe a,Map k a)
-insertLookupWithKey f kx x t
- = case t of
- Tip -> (Nothing, single kx x)
- Bin sy ky y l r
- -> case compare kx ky of
- LT -> let (found,l') = insertLookupWithKey f kx x l in (found,balance ky y l' r)
- GT -> let (found,r') = insertLookupWithKey f kx x r in (found,balance ky y l r')
- EQ -> (Just y, Bin sy ky (f ky x y) l r)
-
-{--------------------------------------------------------------------
- Deletion
- [delete] is the inlined version of [deleteWith (\k x -> Nothing)]
---------------------------------------------------------------------}
--- | /O(log n)/. Delete a key and its value from the map. When the key is not
--- a member of the map, the original map is returned.
-delete :: Ord k => k -> Map k a -> Map k a
-delete k t
- = case t of
- Tip -> Tip
- Bin sx kx x l r [_$_]
- -> case compare k kx of
- LT -> balance kx x (delete k l) r
- GT -> balance kx x l (delete k r)
- EQ -> glue l r
-
--- | /O(log n)/. Adjust a value at a specific key. When the key is not
--- a member of the map, the original map is returned.
-adjust :: Ord k => (a -> a) -> k -> Map k a -> Map k a
-adjust f k m
- = adjustWithKey (\k x -> f x) k m
-
--- | /O(log n)/. Adjust a value at a specific key. When the key is not
--- a member of the map, the original map is returned.
-adjustWithKey :: Ord k => (k -> a -> a) -> k -> Map k a -> Map k a
-adjustWithKey f k m
- = updateWithKey (\k x -> Just (f k x)) k m
-
--- | /O(log n)/. The expression (@update f k map@) updates the value @x@
--- at @k@ (if it is in the map). If (@f x@) is @Nothing@, the element is
--- deleted. If it is (@Just y@), the key @k@ is bound to the new value @y@.
-update :: Ord k => (a -> Maybe a) -> k -> Map k a -> Map k a
-update f k m
- = updateWithKey (\k x -> f x) k m
-
--- | /O(log n)/. The expression (@update f k map@) updates the value @x@
--- at @k@ (if it is in the map). If (@f k x@) is @Nothing@, the element is
--- deleted. If it is (@Just y@), the key @k@ is bound to the new value @y@.
-updateWithKey :: Ord k => (k -> a -> Maybe a) -> k -> Map k a -> Map k a
-updateWithKey f k t
- = case t of
- Tip -> Tip
- Bin sx kx x l r [_$_]
- -> case compare k kx of
- LT -> balance kx x (updateWithKey f k l) r
- GT -> balance kx x l (updateWithKey f k r)
- EQ -> case f kx x of
- Just x' -> Bin sx kx x' l r
- Nothing -> glue l r
-
--- | /O(log n)/. Lookup and update.
-updateLookupWithKey :: Ord k => (k -> a -> Maybe a) -> k -> Map k a -> (Maybe a,Map k a)
-updateLookupWithKey f k t
- = case t of
- Tip -> (Nothing,Tip)
- Bin sx kx x l r [_$_]
- -> case compare k kx of
- LT -> let (found,l') = updateLookupWithKey f k l in (found,balance kx x l' r)
- GT -> let (found,r') = updateLookupWithKey f k r in (found,balance kx x l r') [_$_]
- EQ -> case f kx x of
- Just x' -> (Just x',Bin sx kx x' l r)
- Nothing -> (Just x,glue l r)
-
-{--------------------------------------------------------------------
- Indexing
---------------------------------------------------------------------}
--- | /O(log n)/. Return the /index/ of a key. The index is a number from
--- /0/ up to, but not including, the 'size' of the map. Calls 'error' when
--- the key is not a 'member' of the map.
-findIndex :: Ord k => k -> Map k a -> Int
-findIndex k t
- = case lookupIndex k t of
- Nothing -> error "Map.findIndex: element is not in the map"
- Just idx -> idx
-
--- | /O(log n)/. Lookup the /index/ of a key. The index is a number from
--- /0/ up to, but not including, the 'size' of the map. [_$_]
-lookupIndex :: Ord k => k -> Map k a -> Maybe Int
-lookupIndex k t
- = lookup 0 t
- where
- lookup idx Tip = Nothing
- lookup idx (Bin _ kx x l r)
- = case compare k kx of
- LT -> lookup idx l
- GT -> lookup (idx + size l + 1) r [_$_]
- EQ -> Just (idx + size l)
-
--- | /O(log n)/. Retrieve an element by /index/. Calls 'error' when an
--- invalid index is used.
-elemAt :: Int -> Map k a -> (k,a)
-elemAt i Tip = error "Map.elemAt: index out of range"
-elemAt i (Bin _ kx x l r)
- = case compare i sizeL of
- LT -> elemAt i l
- GT -> elemAt (i-sizeL-1) r
- EQ -> (kx,x)
- where
- sizeL = size l
-
--- | /O(log n)/. Update the element at /index/. Calls 'error' when an
--- invalid index is used.
-updateAt :: (k -> a -> Maybe a) -> Int -> Map k a -> Map k a
-updateAt f i Tip = error "Map.updateAt: index out of range"
-updateAt f i (Bin sx kx x l r)
- = case compare i sizeL of
- LT -> updateAt f i l
- GT -> updateAt f (i-sizeL-1) r
- EQ -> case f kx x of
- Just x' -> Bin sx kx x' l r
- Nothing -> glue l r
- where
- sizeL = size l
-
--- | /O(log n)/. Delete the element at /index/. Defined as (@deleteAt i map = updateAt (\k x -> Nothing) i map@).
-deleteAt :: Int -> Map k a -> Map k a
-deleteAt i map
- = updateAt (\k x -> Nothing) i map
-
-
-{--------------------------------------------------------------------
- Minimal, Maximal
---------------------------------------------------------------------}
--- | /O(log n)/. The minimal key of the map.
-findMin :: Map k a -> (k,a)
-findMin (Bin _ kx x Tip r) = (kx,x)
-findMin (Bin _ kx x l r) = findMin l
-findMin Tip = error "Map.findMin: empty tree has no minimal element"
-
--- | /O(log n)/. The maximal key of the map.
-findMax :: Map k a -> (k,a)
-findMax (Bin _ kx x l Tip) = (kx,x)
-findMax (Bin _ kx x l r) = findMax r
-findMax Tip = error "Map.findMax: empty tree has no maximal element"
-
--- | /O(log n)/. Delete the minimal key
-deleteMin :: Map k a -> Map k a
-deleteMin (Bin _ kx x Tip r) = r
-deleteMin (Bin _ kx x l r) = balance kx x (deleteMin l) r
-deleteMin Tip = Tip
-
--- | /O(log n)/. Delete the maximal key
-deleteMax :: Map k a -> Map k a
-deleteMax (Bin _ kx x l Tip) = l
-deleteMax (Bin _ kx x l r) = balance kx x l (deleteMax r)
-deleteMax Tip = Tip
-
--- | /O(log n)/. Update the minimal key
-updateMin :: (a -> Maybe a) -> Map k a -> Map k a
-updateMin f m
- = updateMinWithKey (\k x -> f x) m
-
--- | /O(log n)/. Update the maximal key
-updateMax :: (a -> Maybe a) -> Map k a -> Map k a
-updateMax f m
- = updateMaxWithKey (\k x -> f x) m
-
-
--- | /O(log n)/. Update the minimal key
-updateMinWithKey :: (k -> a -> Maybe a) -> Map k a -> Map k a
-updateMinWithKey f t
- = case t of
- Bin sx kx x Tip r -> case f kx x of
- Nothing -> r
- Just x' -> Bin sx kx x' Tip r
- Bin sx kx x l r -> balance kx x (updateMinWithKey f l) r
- Tip -> Tip
-
--- | /O(log n)/. Update the maximal key
-updateMaxWithKey :: (k -> a -> Maybe a) -> Map k a -> Map k a
-updateMaxWithKey f t
- = case t of
- Bin sx kx x l Tip -> case f kx x of
- Nothing -> l
- Just x' -> Bin sx kx x' l Tip
- Bin sx kx x l r -> balance kx x l (updateMaxWithKey f r)
- Tip -> Tip
-
-
-{--------------------------------------------------------------------
- Union. [_$_]
---------------------------------------------------------------------}
--- | The union of a list of maps: (@unions == foldl union empty@).
-unions :: Ord k => [Map k a] -> Map k a
-unions ts
- = foldlStrict union empty ts
-
--- | /O(n+m)/.
--- The expression (@'union' t1 t2@) takes the left-biased union of @t1@ and @t2@. [_$_]
--- It prefers @t1@ when duplicate keys are encountered, ie. (@union == unionWith const@).
--- The implementation uses the efficient /hedge-union/ algorithm.
-union :: Ord k => Map k a -> Map k a -> Map k a
-union Tip t2 = t2
-union t1 Tip = t1
-union t1 t2 -- hedge-union is more efficient on (bigset `union` smallset)
- | size t1 >= size t2 = hedgeUnionL (const LT) (const GT) t1 t2
- | otherwise = hedgeUnionR (const LT) (const GT) t2 t1
-
--- left-biased hedge union
-hedgeUnionL cmplo cmphi t1 Tip [_$_]
- = t1
-hedgeUnionL cmplo cmphi Tip (Bin _ kx x l r)
- = join kx x (filterGt cmplo l) (filterLt cmphi r)
-hedgeUnionL cmplo cmphi (Bin _ kx x l r) t2
- = join kx x (hedgeUnionL cmplo cmpkx l (trim cmplo cmpkx t2)) [_$_]
- (hedgeUnionL cmpkx cmphi r (trim cmpkx cmphi t2))
- where
- cmpkx k = compare kx k
-
--- right-biased hedge union
-hedgeUnionR cmplo cmphi t1 Tip [_$_]
- = t1
-hedgeUnionR cmplo cmphi Tip (Bin _ kx x l r)
- = join kx x (filterGt cmplo l) (filterLt cmphi r)
-hedgeUnionR cmplo cmphi (Bin _ kx x l r) t2
- = join kx newx (hedgeUnionR cmplo cmpkx l lt) [_$_]
- (hedgeUnionR cmpkx cmphi r gt)
- where
- cmpkx k = compare kx k
- lt = trim cmplo cmpkx t2
- (found,gt) = trimLookupLo kx cmphi t2
- newx = case found of
- Nothing -> x
- Just y -> y
-
-{--------------------------------------------------------------------
- Union with a combining function
---------------------------------------------------------------------}
--- | /O(n+m)/. Union with a combining function. The implementation uses the efficient /hedge-union/ algorithm.
-unionWith :: Ord k => (a -> a -> a) -> Map k a -> Map k a -> Map k a
-unionWith f m1 m2
- = unionWithKey (\k x y -> f x y) m1 m2
-
--- | /O(n+m)/.
--- Union with a combining function. The implementation uses the efficient /hedge-union/ algorithm.
-unionWithKey :: Ord k => (k -> a -> a -> a) -> Map k a -> Map k a -> Map k a
-unionWithKey f Tip t2 = t2
-unionWithKey f t1 Tip = t1
-unionWithKey f t1 t2 -- hedge-union is more efficient on (bigset `union` smallset)
- | size t1 >= size t2 = hedgeUnionWithKey f (const LT) (const GT) t1 t2
- | otherwise = hedgeUnionWithKey flipf (const LT) (const GT) t2 t1
- where
- flipf k x y = f k y x
-
-hedgeUnionWithKey f cmplo cmphi t1 Tip [_$_]
- = t1
-hedgeUnionWithKey f cmplo cmphi Tip (Bin _ kx x l r)
- = join kx x (filterGt cmplo l) (filterLt cmphi r)
-hedgeUnionWithKey f cmplo cmphi (Bin _ kx x l r) t2
- = join kx newx (hedgeUnionWithKey f cmplo cmpkx l lt) [_$_]
- (hedgeUnionWithKey f cmpkx cmphi r gt)
- where
- cmpkx k = compare kx k
- lt = trim cmplo cmpkx t2
- (found,gt) = trimLookupLo kx cmphi t2
- newx = case found of
- Nothing -> x
- Just y -> f kx x y
-
-{--------------------------------------------------------------------
- Difference
---------------------------------------------------------------------}
--- | /O(n+m)/. Difference of two maps. [_$_]
--- The implementation uses an efficient /hedge/ algorithm comparable with /hedge-union/.
-difference :: Ord k => Map k a -> Map k a -> Map k a
-difference Tip t2 = Tip
-difference t1 Tip = t1
-difference t1 t2 = hedgeDiff (const LT) (const GT) t1 t2
-
-hedgeDiff cmplo cmphi Tip t [_$_]
- = Tip
-hedgeDiff cmplo cmphi (Bin _ kx x l r) Tip [_$_]
- = join kx x (filterGt cmplo l) (filterLt cmphi r)
-hedgeDiff cmplo cmphi t (Bin _ kx x l r) [_$_]
- = merge (hedgeDiff cmplo cmpkx (trim cmplo cmpkx t) l) [_$_]
- (hedgeDiff cmpkx cmphi (trim cmpkx cmphi t) r)
- where
- cmpkx k = compare kx k [_$_]
-
--- | /O(n+m)/. Difference with a combining function. [_$_]
--- The implementation uses an efficient /hedge/ algorithm comparable with /hedge-union/.
-differenceWith :: Ord k => (a -> a -> Maybe a) -> Map k a -> Map k a -> Map k a
-differenceWith f m1 m2
- = differenceWithKey (\k x y -> f x y) m1 m2
-
--- | /O(n+m)/. Difference with a combining function. When two equal keys are
--- encountered, the combining function is applied to the key and both values.
--- If it returns @Nothing@, the element is discarded (proper set difference). If
--- it returns (@Just y@), the element is updated with a new value @y@. [_$_]
--- The implementation uses an efficient /hedge/ algorithm comparable with /hedge-union/.
-differenceWithKey :: Ord k => (k -> a -> a -> Maybe a) -> Map k a -> Map k a -> Map k a
-differenceWithKey f Tip t2 = Tip
-differenceWithKey f t1 Tip = t1
-differenceWithKey f t1 t2 = hedgeDiffWithKey f (const LT) (const GT) t1 t2
-
-hedgeDiffWithKey f cmplo cmphi Tip t [_$_]
- = Tip
-hedgeDiffWithKey f cmplo cmphi (Bin _ kx x l r) Tip [_$_]
- = join kx x (filterGt cmplo l) (filterLt cmphi r)
-hedgeDiffWithKey f cmplo cmphi t (Bin _ kx x l r) [_$_]
- = case found of
- Nothing -> merge tl tr
- Just y -> case f kx y x of
- Nothing -> merge tl tr
- Just z -> join kx z tl tr
- where
- cmpkx k = compare kx k [_$_]
- lt = trim cmplo cmpkx t
- (found,gt) = trimLookupLo kx cmphi t
- tl = hedgeDiffWithKey f cmplo cmpkx lt l
- tr = hedgeDiffWithKey f cmpkx cmphi gt r
-
-
-
-{--------------------------------------------------------------------
- Intersection
---------------------------------------------------------------------}
--- | /O(n+m)/. Intersection of two maps. The values in the first
--- map are returned, i.e. (@intersection m1 m2 == intersectionWith const m1 m2@).
-intersection :: Ord k => Map k a -> Map k a -> Map k a
-intersection m1 m2
- = intersectionWithKey (\k x y -> x) m1 m2
-
--- | /O(n+m)/. Intersection with a combining function.
-intersectionWith :: Ord k => (a -> a -> a) -> Map k a -> Map k a -> Map k a
-intersectionWith f m1 m2
- = intersectionWithKey (\k x y -> f x y) m1 m2
-
--- | /O(n+m)/. Intersection with a combining function.
-intersectionWithKey :: Ord k => (k -> a -> a -> a) -> Map k a -> Map k a -> Map k a
-intersectionWithKey f Tip t = Tip
-intersectionWithKey f t Tip = Tip
-intersectionWithKey f t1 t2 -- intersection is more efficient on (bigset `intersection` smallset)
- | size t1 >= size t2 = intersectWithKey f t1 t2
- | otherwise = intersectWithKey flipf t2 t1
- where
- flipf k x y = f k y x
-
-intersectWithKey f Tip t = Tip
-intersectWithKey f t Tip = Tip
-intersectWithKey f t (Bin _ kx x l r)
- = case found of
- Nothing -> merge tl tr
- Just y -> join kx (f kx y x) tl tr
- where
- (found,lt,gt) = splitLookup kx t
- tl = intersectWithKey f lt l
- tr = intersectWithKey f gt r
-
-
-
-{--------------------------------------------------------------------
- Subset
---------------------------------------------------------------------}
--- | /O(n+m)/. [_$_]
--- This function is defined as (@subset = subsetBy (==)@).
-subset :: (Ord k,Eq a) => Map k a -> Map k a -> Bool
-subset m1 m2
- = subsetBy (==) m1 m2
-
-{- | /O(n+m)/. [_$_]
- The expression (@subsetBy f t1 t2@) returns @True@ if
- all keys in @t1@ are in tree @t2@, and when @f@ returns @True@ when
- applied to their respective values. For example, the following [_$_]
- expressions are all @True@.
- [_$_]
- > subsetBy (==) (fromList [('a',1)]) (fromList [('a',1),('b',2)])
- > subsetBy (<=) (fromList [('a',1)]) (fromList [('a',1),('b',2)])
- > subsetBy (==) (fromList [('a',1),('b',2)]) (fromList [('a',1),('b',2)])
-
- But the following are all @False@:
- [_$_]
- > subsetBy (==) (fromList [('a',2)]) (fromList [('a',1),('b',2)])
- > subsetBy (<) (fromList [('a',1)]) (fromList [('a',1),('b',2)])
- > subsetBy (==) (fromList [('a',1),('b',2)]) (fromList [('a',1)])
--}
-subsetBy :: Ord k => (a->a->Bool) -> Map k a -> Map k a -> Bool
-subsetBy f t1 t2
- = (size t1 <= size t2) && (subset' f t1 t2)
-
-subset' f Tip t = True
-subset' f t Tip = False
-subset' f (Bin _ kx x l r) t
- = case found of
- Nothing -> False
- Just y -> f x y && subset' f l lt && subset' f r gt
- where
- (found,lt,gt) = splitLookup kx t
-
--- | /O(n+m)/. Is this a proper subset? (ie. a subset but not equal). [_$_]
--- Defined as (@properSubset = properSubsetBy (==)@).
-properSubset :: (Ord k,Eq a) => Map k a -> Map k a -> Bool
-properSubset m1 m2
- = properSubsetBy (==) m1 m2
-
-{- | /O(n+m)/. Is this a proper subset? (ie. a subset but not equal).
- The expression (@properSubsetBy f m1 m2@) returns @True@ when
- @m1@ and @m2@ are not equal,
- all keys in @m1@ are in @m2@, and when @f@ returns @True@ when
- applied to their respective values. For example, the following [_$_]
- expressions are all @True@.
- [_$_]
- > properSubsetBy (==) (fromList [(1,1)]) (fromList [(1,1),(2,2)])
- > properSubsetBy (<=) (fromList [(1,1)]) (fromList [(1,1),(2,2)])
-
- But the following are all @False@:
- [_$_]
- > properSubsetBy (==) (fromList [(1,1),(2,2)]) (fromList [(1,1),(2,2)])
- > properSubsetBy (==) (fromList [(1,1),(2,2)]) (fromList [(1,1)])
- > properSubsetBy (<) (fromList [(1,1)]) (fromList [(1,1),(2,2)])
--}
-properSubsetBy :: (Ord k,Eq a) => (a -> a -> Bool) -> Map k a -> Map k a -> Bool
-properSubsetBy f t1 t2
- = (size t1 < size t2) && (subset' f t1 t2)
-
-{--------------------------------------------------------------------
- Filter and partition
---------------------------------------------------------------------}
--- | /O(n)/. Filter all values that satisfy the predicate.
-filter :: Ord k => (a -> Bool) -> Map k a -> Map k a
-filter p m
- = filterWithKey (\k x -> p x) m
-
--- | /O(n)/. Filter all keys\values that satisfy the predicate.
-filterWithKey :: Ord k => (k -> a -> Bool) -> Map k a -> Map k a
-filterWithKey p Tip = Tip
-filterWithKey p (Bin _ kx x l r)
- | p kx x = join kx x (filterWithKey p l) (filterWithKey p r)
- | otherwise = merge (filterWithKey p l) (filterWithKey p r)
-
-
--- | /O(n)/. partition the map according to a predicate. The first
--- map contains all elements that satisfy the predicate, the second all
--- elements that fail the predicate. See also 'split'.
-partition :: Ord k => (a -> Bool) -> Map k a -> (Map k a,Map k a)
-partition p m
- = partitionWithKey (\k x -> p x) m
-
--- | /O(n)/. partition the map according to a predicate. The first
--- map contains all elements that satisfy the predicate, the second all
--- elements that fail the predicate. See also 'split'.
-partitionWithKey :: Ord k => (k -> a -> Bool) -> Map k a -> (Map k a,Map k a)
-partitionWithKey p Tip = (Tip,Tip)
-partitionWithKey p (Bin _ kx x l r)
- | p kx x = (join kx x l1 r1,merge l2 r2)
- | otherwise = (merge l1 r1,join kx x l2 r2)
- where
- (l1,l2) = partitionWithKey p l
- (r1,r2) = partitionWithKey p r
-
-
-{--------------------------------------------------------------------
- Mapping
---------------------------------------------------------------------}
--- | /O(n)/. Map a function over all values in the map.
-map :: (a -> b) -> Map k a -> Map k b
-map f m
- = mapWithKey (\k x -> f x) m
-
--- | /O(n)/. Map a function over all values in the map.
-mapWithKey :: (k -> a -> b) -> Map k a -> Map k b
-mapWithKey f Tip = Tip
-mapWithKey f (Bin sx kx x l r) [_$_]
- = Bin sx kx (f kx x) (mapWithKey f l) (mapWithKey f r)
-
--- | /O(n)/. The function @mapAccum@ threads an accumulating
--- argument through the map in an unspecified order.
-mapAccum :: (a -> b -> (a,c)) -> a -> Map k b -> (a,Map k c)
-mapAccum f a m
- = mapAccumWithKey (\a k x -> f a x) a m
-
--- | /O(n)/. The function @mapAccumWithKey@ threads an accumulating
--- argument through the map in unspecified order. (= ascending pre-order)
-mapAccumWithKey :: (a -> k -> b -> (a,c)) -> a -> Map k b -> (a,Map k c)
-mapAccumWithKey f a t
- = mapAccumL f a t
-
--- | /O(n)/. The function @mapAccumL@ threads an accumulating
--- argument throught the map in (ascending) pre-order.
-mapAccumL :: (a -> k -> b -> (a,c)) -> a -> Map k b -> (a,Map k c)
-mapAccumL f a t
- = case t of
- Tip -> (a,Tip)
- Bin sx kx x l r
- -> let (a1,l') = mapAccumL f a l
- (a2,x') = f a1 kx x
- (a3,r') = mapAccumL f a2 r
- in (a3,Bin sx kx x' l' r')
-
--- | /O(n)/. The function @mapAccumR@ threads an accumulating
--- argument throught the map in (descending) post-order.
-mapAccumR :: (a -> k -> b -> (a,c)) -> a -> Map k b -> (a,Map k c)
-mapAccumR f a t
- = case t of
- Tip -> (a,Tip)
- Bin sx kx x l r [_$_]
- -> let (a1,r') = mapAccumR f a r
- (a2,x') = f a1 kx x
- (a3,l') = mapAccumR f a2 l
- in (a3,Bin sx kx x' l' r')
-
-{--------------------------------------------------------------------
- Folds [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. Fold the map in an unspecified order. (= descending post-order).
-fold :: (a -> b -> b) -> b -> Map k a -> b
-fold f z m
- = foldWithKey (\k x z -> f x z) z m
-
--- | /O(n)/. Fold the map in an unspecified order. (= descending post-order).
-foldWithKey :: (k -> a -> b -> b) -> b -> Map k a -> b
-foldWithKey f z t
- = foldR f z t
-
--- | /O(n)/. In-order fold.
-foldI :: (k -> a -> b -> b -> b) -> b -> Map k a -> b [_$_]
-foldI f z Tip = z
-foldI f z (Bin _ kx x l r) = f kx x (foldI f z l) (foldI f z r)
-
--- | /O(n)/. Post-order fold.
-foldR :: (k -> a -> b -> b) -> b -> Map k a -> b
-foldR f z Tip = z
-foldR f z (Bin _ kx x l r) = foldR f (f kx x (foldR f z r)) l
-
--- | /O(n)/. Pre-order fold.
-foldL :: (b -> k -> a -> b) -> b -> Map k a -> b
-foldL f z Tip = z
-foldL f z (Bin _ kx x l r) = foldL f (f (foldL f z l) kx x) r
-
-{--------------------------------------------------------------------
- List variations [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. Return all elements of the map.
-elems :: Map k a -> [a]
-elems m
- = [x | (k,x) <- assocs m]
-
--- | /O(n)/. Return all keys of the map.
-keys :: Map k a -> [k]
-keys m
- = [k | (k,x) <- assocs m]
-
--- | /O(n)/. Return all key\/value pairs in the map.
-assocs :: Map k a -> [(k,a)]
-assocs m
- = toList m
-
-{--------------------------------------------------------------------
- Lists [_$_]
- use [foldlStrict] to reduce demand on the control-stack
---------------------------------------------------------------------}
--- | /O(n*log n)/. Build a map from a list of key\/value pairs. See also 'fromAscList'.
-fromList :: Ord k => [(k,a)] -> Map k a [_$_]
-fromList xs [_$_]
- = foldlStrict ins empty xs
- where
- ins t (k,x) = insert k x t
-
--- | /O(n*log n)/. Build a map from a list of key\/value pairs with a combining function. See also 'fromAscListWith'.
-fromListWith :: Ord k => (a -> a -> a) -> [(k,a)] -> Map k a [_$_]
-fromListWith f xs
- = fromListWithKey (\k x y -> f x y) xs
-
--- | /O(n*log n)/. Build a map from a list of key\/value pairs with a combining function. See also 'fromAscListWithKey'.
-fromListWithKey :: Ord k => (k -> a -> a -> a) -> [(k,a)] -> Map k a [_$_]
-fromListWithKey f xs [_$_]
- = foldlStrict ins empty xs
- where
- ins t (k,x) = insertWithKey f k x t
-
--- | /O(n)/. Convert to a list of key\/value pairs.
-toList :: Map k a -> [(k,a)]
-toList t = toAscList t
-
--- | /O(n)/. Convert to an ascending list.
-toAscList :: Map k a -> [(k,a)]
-toAscList t = foldR (\k x xs -> (k,x):xs) [] t
-
--- | /O(n)/. [_$_]
-toDescList :: Map k a -> [(k,a)]
-toDescList t = foldL (\xs k x -> (k,x):xs) [] t
-
-
-{--------------------------------------------------------------------
- Building trees from ascending/descending lists can be done in linear time.
- [_$_]
- Note that if [xs] is ascending that: [_$_]
- fromAscList xs == fromList xs
- fromAscListWith f xs == fromListWith f xs
---------------------------------------------------------------------}
--- | /O(n)/. Build a map from an ascending list in linear time.
-fromAscList :: Eq k => [(k,a)] -> Map k a [_$_]
-fromAscList xs
- = fromAscListWithKey (\k x y -> x) xs
-
--- | /O(n)/. Build a map from an ascending list in linear time with a combining function for equal keys.
-fromAscListWith :: Eq k => (a -> a -> a) -> [(k,a)] -> Map k a [_$_]
-fromAscListWith f xs
- = fromAscListWithKey (\k x y -> f x y) xs
-
--- | /O(n)/. Build a map from an ascending list in linear time with a combining function for equal keys
-fromAscListWithKey :: Eq k => (k -> a -> a -> a) -> [(k,a)] -> Map k a [_$_]
-fromAscListWithKey f xs
- = fromDistinctAscList (combineEq f xs)
- where
- -- [combineEq f xs] combines equal elements with function [f] in an ordered list [xs]
- combineEq f xs
- = case xs of
- [] -> []
- [x] -> [x]
- (x:xx) -> combineEq' x xx
-
- combineEq' z [] = [z]
- combineEq' z@(kz,zz) (x@(kx,xx):xs)
- | kx==kz = let yy = f kx xx zz in combineEq' (kx,yy) xs
- | otherwise = z:combineEq' x xs
-
-
--- | /O(n)/. Build a map from an ascending list of distinct elements in linear time.
-fromDistinctAscList :: [(k,a)] -> Map k a [_$_]
-fromDistinctAscList xs
- = build const (length xs) xs
- where
- -- 1) use continutations so that we use heap space instead of stack space.
- -- 2) special case for n==5 to build bushier trees. [_$_]
- build c 0 xs = c Tip xs [_$_]
- build c 5 xs = case xs of
- ((k1,x1):(k2,x2):(k3,x3):(k4,x4):(k5,x5):xx) [_$_]
- -> c (bin k4 x4 (bin k2 x2 (single k1 x1) (single k3 x3)) (single k5 x5)) xx
- build c n xs = seq nr $ build (buildR nr c) nl xs
- where
- nl = n `div` 2
- nr = n - nl - 1
-
- buildR n c l ((k,x):ys) = build (buildB l k x c) n ys
- buildB l k x c r zs = c (bin k x l r) zs
- [_$_]
-
-
-{--------------------------------------------------------------------
- Utility functions that return sub-ranges of the original
- tree. Some functions take a comparison function as argument to
- allow comparisons against infinite values. A function [cmplo k]
- should be read as [compare lo k].
-
- [trim cmplo cmphi t] A tree that is either empty or where [cmplo k == LT]
- and [cmphi k == GT] for the key [k] of the root.
- [filterGt cmp t] A tree where for all keys [k]. [cmp k == LT]
- [filterLt cmp t] A tree where for all keys [k]. [cmp k == GT]
-
- [split k t] Returns two trees [l] and [r] where all keys
- in [l] are <[k] and all keys in [r] are >[k].
- [splitLookup k t] Just like [split] but also returns whether [k]
- was found in the tree.
---------------------------------------------------------------------}
-
-{--------------------------------------------------------------------
- [trim lo hi t] trims away all subtrees that surely contain no
- values between the range [lo] to [hi]. The returned tree is either
- empty or the key of the root is between @lo@ and @hi@.
---------------------------------------------------------------------}
-trim :: (k -> Ordering) -> (k -> Ordering) -> Map k a -> Map k a
-trim cmplo cmphi Tip = Tip
-trim cmplo cmphi t@(Bin sx kx x l r)
- = case cmplo kx of
- LT -> case cmphi kx of
- GT -> t
- le -> trim cmplo cmphi l
- ge -> trim cmplo cmphi r
- [_$_]
-trimLookupLo :: Ord k => k -> (k -> Ordering) -> Map k a -> (Maybe a, Map k a)
-trimLookupLo lo cmphi Tip = (Nothing,Tip)
-trimLookupLo lo cmphi t@(Bin sx kx x l r)
- = case compare lo kx of
- LT -> case cmphi kx of
- GT -> (lookup lo t, t)
- le -> trimLookupLo lo cmphi l
- GT -> trimLookupLo lo cmphi r
- EQ -> (Just x,trim (compare lo) cmphi r)
-
-
-{--------------------------------------------------------------------
- [filterGt k t] filter all keys >[k] from tree [t]
- [filterLt k t] filter all keys <[k] from tree [t]
---------------------------------------------------------------------}
-filterGt :: Ord k => (k -> Ordering) -> Map k a -> Map k a
-filterGt cmp Tip = Tip
-filterGt cmp (Bin sx kx x l r)
- = case cmp kx of
- LT -> join kx x (filterGt cmp l) r
- GT -> filterGt cmp r
- EQ -> r
- [_$_]
-filterLt :: Ord k => (k -> Ordering) -> Map k a -> Map k a
-filterLt cmp Tip = Tip
-filterLt cmp (Bin sx kx x l r)
- = case cmp kx of
- LT -> filterLt cmp l
- GT -> join kx x l (filterLt cmp r)
- EQ -> l
-
-{--------------------------------------------------------------------
- Split
---------------------------------------------------------------------}
--- | /O(log n)/. The expression (@split k map@) is a pair @(map1,map2)@ where
--- the keys in @map1@ are smaller than @k@ and the keys in @map2@ larger than @k@.
-split :: Ord k => k -> Map k a -> (Map k a,Map k a)
-split k Tip = (Tip,Tip)
-split k (Bin sx kx x l r)
- = case compare k kx of
- LT -> let (lt,gt) = split k l in (lt,join kx x gt r)
- GT -> let (lt,gt) = split k r in (join kx x l lt,gt)
- EQ -> (l,r)
-
--- | /O(log n)/. The expression (@splitLookup k map@) splits a map just
--- like 'split' but also returns @lookup k map@.
-splitLookup :: Ord k => k -> Map k a -> (Maybe a,Map k a,Map k a)
-splitLookup k Tip = (Nothing,Tip,Tip)
-splitLookup k (Bin sx kx x l r)
- = case compare k kx of
- LT -> let (z,lt,gt) = splitLookup k l in (z,lt,join kx x gt r)
- GT -> let (z,lt,gt) = splitLookup k r in (z,join kx x l lt,gt)
- EQ -> (Just x,l,r)
-
-{--------------------------------------------------------------------
- Utility functions that maintain the balance properties of the tree.
- All constructors assume that all values in [l] < [k] and all values
- in [r] > [k], and that [l] and [r] are valid trees.
- [_$_]
- In order of sophistication:
- [Bin sz k x l r] The type constructor.
- [bin k x l r] Maintains the correct size, assumes that both [l]
- and [r] are balanced with respect to each other.
- [balance k x l r] Restores the balance and size.
- Assumes that the original tree was balanced and
- that [l] or [r] has changed by at most one element.
- [join k x l r] Restores balance and size. [_$_]
-
- Furthermore, we can construct a new tree from two trees. Both operations
- assume that all values in [l] < all values in [r] and that [l] and [r]
- are valid:
- [glue l r] Glues [l] and [r] together. Assumes that [l] and
- [r] are already balanced with respect to each other.
- [merge l r] Merges two trees and restores balance.
-
- Note: in contrast to Adam's paper, we use (<=) comparisons instead
- of (<) comparisons in [join], [merge] and [balance]. [_$_]
- Quickcheck (on [difference]) showed that this was necessary in order [_$_]
- to maintain the invariants. It is quite unsatisfactory that I haven't [_$_]
- been able to find out why this is actually the case! Fortunately, it [_$_]
- doesn't hurt to be a bit more conservative.
---------------------------------------------------------------------}
-
-{--------------------------------------------------------------------
- Join [_$_]
---------------------------------------------------------------------}
-join :: Ord k => k -> a -> Map k a -> Map k a -> Map k a
-join kx x Tip r = insertMin kx x r
-join kx x l Tip = insertMax kx x l
-join kx x l@(Bin sizeL ky y ly ry) r@(Bin sizeR kz z lz rz)
- | delta*sizeL <= sizeR = balance kz z (join kx x l lz) rz
- | delta*sizeR <= sizeL = balance ky y ly (join kx x ry r)
- | otherwise = bin kx x l r
-
-
--- insertMin and insertMax don't perform potentially expensive comparisons.
-insertMax,insertMin :: k -> a -> Map k a -> Map k a [_$_]
-insertMax kx x t
- = case t of
- Tip -> single kx x
- Bin sz ky y l r
- -> balance ky y l (insertMax kx x r)
- [_$_]
-insertMin kx x t
- = case t of
- Tip -> single kx x
- Bin sz ky y l r
- -> balance ky y (insertMin kx x l) r
- [_$_]
-{--------------------------------------------------------------------
- [merge l r]: merges two trees.
---------------------------------------------------------------------}
-merge :: Map k a -> Map k a -> Map k a
-merge Tip r = r
-merge l Tip = l
-merge l@(Bin sizeL kx x lx rx) r@(Bin sizeR ky y ly ry)
- | delta*sizeL <= sizeR = balance ky y (merge l ly) ry
- | delta*sizeR <= sizeL = balance kx x lx (merge rx r)
- | otherwise = glue l r
-
-{--------------------------------------------------------------------
- [glue l r]: glues two trees together.
- Assumes that [l] and [r] are already balanced with respect to each other.
---------------------------------------------------------------------}
-glue :: Map k a -> Map k a -> Map k a
-glue Tip r = r
-glue l Tip = l
-glue l r [_$_]
- | size l > size r = let ((km,m),l') = deleteFindMax l in balance km m l' r
- | otherwise = let ((km,m),r') = deleteFindMin r in balance km m l r'
-
-
--- | /O(log n)/. Delete and find the minimal element.
-deleteFindMin :: Map k a -> ((k,a),Map k a)
-deleteFindMin t [_$_]
- = case t of
- Bin _ k x Tip r -> ((k,x),r)
- Bin _ k x l r -> let (km,l') = deleteFindMin l in (km,balance k x l' r)
- Tip -> (error "Map.deleteFindMin: can not return the minimal element of an empty map", Tip)
-
--- | /O(log n)/. Delete and find the maximal element.
-deleteFindMax :: Map k a -> ((k,a),Map k a)
-deleteFindMax t
- = case t of
- Bin _ k x l Tip -> ((k,x),l)
- Bin _ k x l r -> let (km,r') = deleteFindMax r in (km,balance k x l r')
- Tip -> (error "Map.deleteFindMax: can not return the maximal element of an empty map", Tip)
-
-
-{--------------------------------------------------------------------
- [balance l x r] balances two trees with value x.
- The sizes of the trees should balance after decreasing the
- size of one of them. (a rotation).
-
- [delta] is the maximal relative difference between the sizes of
- two trees, it corresponds with the [w] in Adams' paper.
- [ratio] is the ratio between an outer and inner sibling of the
- heavier subtree in an unbalanced setting. It determines
- whether a double or single rotation should be performed
- to restore balance. It is correspondes with the inverse
- of $\alpha$ in Adam's article.
-
- Note that:
- - [delta] should be larger than 4.646 with a [ratio] of 2.
- - [delta] should be larger than 3.745 with a [ratio] of 1.534.
- [_$_]
- - A lower [delta] leads to a more 'perfectly' balanced tree.
- - A higher [delta] performs less rebalancing.
-
- - Balancing is automaic for random data and a balancing
- scheme is only necessary to avoid pathological worst cases.
- Almost any choice will do, and in practice, a rather large
- [delta] may perform better than smaller one.
-
- Note: in contrast to Adam's paper, we use a ratio of (at least) [2]
- to decide whether a single or double rotation is needed. Allthough
- he actually proves that this ratio is needed to maintain the
- invariants, his implementation uses an invalid ratio of [1].
---------------------------------------------------------------------}
-delta,ratio :: Int
-delta = 5
-ratio = 2
-
-balance :: k -> a -> Map k a -> Map k a -> Map k a
-balance k x l r
- | sizeL + sizeR <= 1 = Bin sizeX k x l r
- | sizeR >= delta*sizeL = rotateL k x l r
- | sizeL >= delta*sizeR = rotateR k x l r
- | otherwise = Bin sizeX k x l r
- where
- sizeL = size l
- sizeR = size r
- sizeX = sizeL + sizeR + 1
-
--- rotate
-rotateL k x l r@(Bin _ _ _ ly ry)
- | size ly < ratio*size ry = singleL k x l r
- | otherwise = doubleL k x l r
-
-rotateR k x l@(Bin _ _ _ ly ry) r
- | size ry < ratio*size ly = singleR k x l r
- | otherwise = doubleR k x l r
-
--- basic rotations
-singleL k1 x1 t1 (Bin _ k2 x2 t2 t3) = bin k2 x2 (bin k1 x1 t1 t2) t3
-singleR k1 x1 (Bin _ k2 x2 t1 t2) t3 = bin k2 x2 t1 (bin k1 x1 t2 t3)
-
-doubleL k1 x1 t1 (Bin _ k2 x2 (Bin _ k3 x3 t2 t3) t4) = bin k3 x3 (bin k1 x1 t1 t2) (bin k2 x2 t3 t4)
-doubleR k1 x1 (Bin _ k2 x2 t1 (Bin _ k3 x3 t2 t3)) t4 = bin k3 x3 (bin k2 x2 t1 t2) (bin k1 x1 t3 t4)
-
-
-{--------------------------------------------------------------------
- The bin constructor maintains the size of the tree
---------------------------------------------------------------------}
-bin :: k -> a -> Map k a -> Map k a -> Map k a
-bin k x l r
- = Bin (size l + size r + 1) k x l r
-
-
-{--------------------------------------------------------------------
- Eq converts the tree to a list. In a lazy setting, this [_$_]
- actually seems one of the faster methods to compare two trees [_$_]
- and it is certainly the simplest :-)
---------------------------------------------------------------------}
-instance (Eq k,Eq a) => Eq (Map k a) where
- t1 == t2 = (size t1 == size t2) && (toAscList t1 == toAscList t2)
-
-{--------------------------------------------------------------------
- Functor
---------------------------------------------------------------------}
-instance Functor (Map k) where
- fmap f m = map f m
-
-{--------------------------------------------------------------------
- Show
---------------------------------------------------------------------}
-instance (Show k, Show a) => Show (Map k a) where
- showsPrec d m = showMap (toAscList m)
-
-showMap :: (Show k,Show a) => [(k,a)] -> ShowS
-showMap [] [_$_]
- = showString "{}" [_$_]
-showMap (x:xs) [_$_]
- = showChar '{' . showElem x . showTail xs
- where
- showTail [] = showChar '}'
- showTail (x:xs) = showChar ',' . showElem x . showTail xs
- [_$_]
- showElem (k,x) = shows k . showString ":=" . shows x
- [_$_]
-
--- | /O(n)/. Show the tree that implements the map. The tree is shown
--- in a compressed, hanging format.
-showTree :: (Show k,Show a) => Map k a -> String
-showTree m
- = showTreeWith showElem True False m
- where
- showElem k x = show k ++ ":=" ++ show x
-
-
-{- | /O(n)/. The expression (@showTreeWith showelem hang wide map@) shows
- the tree that implements the map. Elements are shown using the @showElem@ function. If @hang@ is
- @True@, a /hanging/ tree is shown otherwise a rotated tree is shown. If
- @wide@ is true, an extra wide version is shown.
-
-> Map> putStrLn $ showTreeWith (\k x -> show (k,x)) True False $ fromDistinctAscList [(x,()) | x <- [1..5]]
-> (4,())
-> +--(2,())
-> | +--(1,())
-> | +--(3,())
-> +--(5,())
->
-> Map> putStrLn $ showTreeWith (\k x -> show (k,x)) True True $ fromDistinctAscList [(x,()) | x <- [1..5]]
-> (4,())
-> |
-> +--(2,())
-> | |
-> | +--(1,())
-> | |
-> | +--(3,())
-> |
-> +--(5,())
->
-> Map> putStrLn $ showTreeWith (\k x -> show (k,x)) False True $ fromDistinctAscList [(x,()) | x <- [1..5]]
-> +--(5,())
-> |
-> (4,())
-> |
-> | +--(3,())
-> | |
-> +--(2,())
-> |
-> +--(1,())
-
--}
-showTreeWith :: (k -> a -> String) -> Bool -> Bool -> Map k a -> String
-showTreeWith showelem hang wide t
- | hang = (showsTreeHang showelem wide [] t) ""
- | otherwise = (showsTree showelem wide [] [] t) ""
-
-showsTree :: (k -> a -> String) -> Bool -> [String] -> [String] -> Map k a -> ShowS
-showsTree showelem wide lbars rbars t
- = case t of
- Tip -> showsBars lbars . showString "|\n"
- Bin sz kx x Tip Tip
- -> showsBars lbars . showString (showelem kx x) . showString "\n" [_$_]
- Bin sz kx x l r
- -> showsTree showelem wide (withBar rbars) (withEmpty rbars) r .
- showWide wide rbars .
- showsBars lbars . showString (showelem kx x) . showString "\n" .
- showWide wide lbars .
- showsTree showelem wide (withEmpty lbars) (withBar lbars) l
-
-showsTreeHang :: (k -> a -> String) -> Bool -> [String] -> Map k a -> ShowS
-showsTreeHang showelem wide bars t
- = case t of
- Tip -> showsBars bars . showString "|\n" [_$_]
- Bin sz kx x Tip Tip
- -> showsBars bars . showString (showelem kx x) . showString "\n" [_$_]
- Bin sz kx x l r
- -> showsBars bars . showString (showelem kx x) . showString "\n" . [_$_]
- showWide wide bars .
- showsTreeHang showelem wide (withBar bars) l .
- showWide wide bars .
- showsTreeHang showelem wide (withEmpty bars) r
-
-
-showWide wide bars [_$_]
- | wide = showString (concat (reverse bars)) . showString "|\n" [_$_]
- | otherwise = id
-
-showsBars :: [String] -> ShowS
-showsBars bars
- = case bars of
- [] -> id
- _ -> showString (concat (reverse (tail bars))) . showString node
-
-node = "+--"
-withBar bars = "| ":bars
-withEmpty bars = " ":bars
-
-
-{--------------------------------------------------------------------
- Assertions
---------------------------------------------------------------------}
--- | /O(n)/. Test if the internal map structure is valid.
-valid :: Ord k => Map k a -> Bool
-valid t
- = balanced t && ordered t && validsize t
-
-ordered t
- = bounded (const True) (const True) t
- where
- bounded lo hi t
- = case t of
- Tip -> True
- Bin sz kx x l r -> (lo kx) && (hi kx) && bounded lo (<kx) l && bounded (>kx) hi r
-
--- | Exported only for "Debug.QuickCheck"
-balanced :: Map k a -> Bool
-balanced t
- = case t of
- Tip -> True
- Bin sz kx x l r -> (size l + size r <= 1 || (size l <= delta*size r && size r <= delta*size l)) &&
- balanced l && balanced r
-
-
-validsize t
- = (realsize t == Just (size t))
- where
- realsize t
- = case t of
- Tip -> Just 0
- Bin sz kx x l r -> case (realsize l,realsize r) of
- (Just n,Just m) | n+m+1 == sz -> Just sz
- other -> Nothing
-
-{--------------------------------------------------------------------
- Utilities
---------------------------------------------------------------------}
-foldlStrict f z xs
- = case xs of
- [] -> z
- (x:xx) -> let z' = f z x in seq z' (foldlStrict f z' xx)
-
-
-{-
-{--------------------------------------------------------------------
- Testing
---------------------------------------------------------------------}
-testTree xs = fromList [(x,"*") | x <- xs]
-test1 = testTree [1..20]
-test2 = testTree [30,29..10]
-test3 = testTree [1,4,6,89,2323,53,43,234,5,79,12,9,24,9,8,423,8,42,4,8,9,3]
-
-{--------------------------------------------------------------------
- QuickCheck
---------------------------------------------------------------------}
-qcheck prop
- = check config prop
- where
- config = Config
- { configMaxTest = 500
- , configMaxFail = 5000
- , configSize = \n -> (div n 2 + 3)
- , configEvery = \n args -> let s = show n in s ++ [ '\b' | _ <- s ]
- }
-
-
-{--------------------------------------------------------------------
- Arbitrary, reasonably balanced trees
---------------------------------------------------------------------}
-instance (Enum k,Arbitrary a) => Arbitrary (Map k a) where
- arbitrary = sized (arbtree 0 maxkey)
- where maxkey = 10000
-
-arbtree :: (Enum k,Arbitrary a) => Int -> Int -> Int -> Gen (Map k a)
-arbtree lo hi n
- | n <= 0 = return Tip
- | lo >= hi = return Tip
- | otherwise = do{ x <- arbitrary [_$_]
- ; i <- choose (lo,hi)
- ; m <- choose (1,30)
- ; let (ml,mr) | m==(1::Int)= (1,2)
- | m==2 = (2,1)
- | m==3 = (1,1)
- | otherwise = (2,2)
- ; l <- arbtree lo (i-1) (n `div` ml)
- ; r <- arbtree (i+1) hi (n `div` mr)
- ; return (bin (toEnum i) x l r)
- } [_$_]
-
-
-{--------------------------------------------------------------------
- Valid tree's
---------------------------------------------------------------------}
-forValid :: (Show k,Enum k,Show a,Arbitrary a,Testable b) => (Map k a -> b) -> Property
-forValid f
- = forAll arbitrary $ \t -> [_$_]
--- classify (balanced t) "balanced" $
- classify (size t == 0) "empty" $
- classify (size t > 0 && size t <= 10) "small" $
- classify (size t > 10 && size t <= 64) "medium" $
- classify (size t > 64) "large" $
- balanced t ==> f t
-
-forValidIntTree :: Testable a => (Map Int Int -> a) -> Property
-forValidIntTree f
- = forValid f
-
-forValidUnitTree :: Testable a => (Map Int () -> a) -> Property
-forValidUnitTree f
- = forValid f
-
-
-prop_Valid [_$_]
- = forValidUnitTree $ \t -> valid t
-
-{--------------------------------------------------------------------
- Single, Insert, Delete
---------------------------------------------------------------------}
-prop_Single :: Int -> Int -> Bool
-prop_Single k x
- = (insert k x empty == single k x)
-
-prop_InsertValid :: Int -> Property
-prop_InsertValid k
- = forValidUnitTree $ \t -> valid (insert k () t)
-
-prop_InsertDelete :: Int -> Map Int () -> Property
-prop_InsertDelete k t
- = (lookup k t == Nothing) ==> delete k (insert k () t) == t
-
-prop_DeleteValid :: Int -> Property
-prop_DeleteValid k
- = forValidUnitTree $ \t -> [_$_]
- valid (delete k (insert k () t))
-
-{--------------------------------------------------------------------
- Balance
---------------------------------------------------------------------}
-prop_Join :: Int -> Property [_$_]
-prop_Join k [_$_]
- = forValidUnitTree $ \t ->
- let (l,r) = split k t
- in valid (join k () l r)
-
-prop_Merge :: Int -> Property [_$_]
-prop_Merge k
- = forValidUnitTree $ \t ->
- let (l,r) = split k t
- in valid (merge l r)
-
-
-{--------------------------------------------------------------------
- Union
---------------------------------------------------------------------}
-prop_UnionValid :: Property
-prop_UnionValid
- = forValidUnitTree $ \t1 ->
- forValidUnitTree $ \t2 ->
- valid (union t1 t2)
-
-prop_UnionInsert :: Int -> Int -> Map Int Int -> Bool
-prop_UnionInsert k x t
- = union (single k x) t == insert k x t
-
-prop_UnionAssoc :: Map Int Int -> Map Int Int -> Map Int Int -> Bool
-prop_UnionAssoc t1 t2 t3
- = union t1 (union t2 t3) == union (union t1 t2) t3
-
-prop_UnionComm :: Map Int Int -> Map Int Int -> Bool
-prop_UnionComm t1 t2
- = (union t1 t2 == unionWith (\x y -> y) t2 t1)
-
-prop_UnionWithValid [_$_]
- = forValidIntTree $ \t1 ->
- forValidIntTree $ \t2 ->
- valid (unionWithKey (\k x y -> x+y) t1 t2)
-
-prop_UnionWith :: [(Int,Int)] -> [(Int,Int)] -> Bool
-prop_UnionWith xs ys
- = sum (elems (unionWith (+) (fromListWith (+) xs) (fromListWith (+) ys))) [_$_]
- == (sum (Prelude.map snd xs) + sum (Prelude.map snd ys))
-
-prop_DiffValid
- = forValidUnitTree $ \t1 ->
- forValidUnitTree $ \t2 ->
- valid (difference t1 t2)
-
-prop_Diff :: [(Int,Int)] -> [(Int,Int)] -> Bool
-prop_Diff xs ys
- = List.sort (keys (difference (fromListWith (+) xs) (fromListWith (+) ys))) [_$_]
- == List.sort ((List.\\) (nub (Prelude.map fst xs)) (nub (Prelude.map fst ys)))
-
-prop_IntValid
- = forValidUnitTree $ \t1 ->
- forValidUnitTree $ \t2 ->
- valid (intersection t1 t2)
-
-prop_Int :: [(Int,Int)] -> [(Int,Int)] -> Bool
-prop_Int xs ys
- = List.sort (keys (intersection (fromListWith (+) xs) (fromListWith (+) ys))) [_$_]
- == List.sort (nub ((List.intersect) (Prelude.map fst xs) (Prelude.map fst ys)))
-
-{--------------------------------------------------------------------
- Lists
---------------------------------------------------------------------}
-prop_Ordered
- = forAll (choose (5,100)) $ \n ->
- let xs = [(x,()) | x <- [0..n::Int]] [_$_]
- in fromAscList xs == fromList xs
-
-prop_List :: [Int] -> Bool
-prop_List xs
- = (sort (nub xs) == [x | (x,()) <- toList (fromList [(x,()) | x <- xs])])
--}
rmfile ./lib/DData/Map.hs
hunk ./lib/DData/MultiSet.hs 1
---------------------------------------------------------------------------------
-{-| Module : MultiSet
- Copyright : (c) Daan Leijen 2002
- License : BSD-style
-
- Maintainer : daan@cs.uu.nl
- Stability : provisional
- Portability : portable
-
- An implementation of multi sets on top of the "Map" module. A multi set
- differs from a /bag/ in the sense that it is represented as a map from elements
- to occurrence counts instead of retaining all elements. This means that equality [_$_]
- on elements should be defined as a /structural/ equality instead of an [_$_]
- equivalence relation. If this is not the case, operations that observe the [_$_]
- elements, like 'filter' and 'fold', should be used with care.
--}
----------------------------------------------------------------------------------}
-module MultiSet ( [_$_]
- -- * MultiSet type
- MultiSet -- instance Eq,Show
- [_$_]
- -- * Operators
- , (\\)
-
- -- *Query
- , isEmpty
- , size
- , distinctSize
- , member
- , occur
-
- , subset
- , properSubset
- [_$_]
- -- * Construction
- , empty
- , single
- , insert
- , insertMany
- , delete
- , deleteAll
- [_$_]
- -- * Combine
- , union
- , difference
- , intersection
- , unions
- [_$_]
- -- * Filter
- , filter
- , partition
-
- -- * Fold
- , fold
- , foldOccur
-
- -- * Min\/Max
- , findMin
- , findMax
- , deleteMin
- , deleteMax
- , deleteMinAll
- , deleteMaxAll
- [_$_]
- -- * Conversion
- , elems
-
- -- ** List
- , toList
- , fromList
-
- -- ** Ordered list
- , toAscList
- , fromAscList
- , fromDistinctAscList
-
- -- ** Occurrence lists
- , toOccurList
- , toAscOccurList
- , fromOccurList
- , fromAscOccurList
-
- -- ** Map
- , toMap
- , fromMap
- , fromOccurMap
- [_$_]
- -- * Debugging
- , showTree
- , showTreeWith
- , valid
- ) where
-
-import Prelude hiding (map,filter)
-import qualified Prelude (map,filter)
-
-import qualified Map as M
-
-{--------------------------------------------------------------------
- Operators
---------------------------------------------------------------------}
-infixl 9 \\ [_$_]
-
--- | /O(n+m)/. See 'difference'.
-(\\) :: Ord a => MultiSet a -> MultiSet a -> MultiSet a
-b1 \\ b2 = difference b1 b2
-
-{--------------------------------------------------------------------
- MultiSets are a simple wrapper around Maps, 'Map.Map'
---------------------------------------------------------------------}
--- | A multi set of values @a@.
-newtype MultiSet a = MultiSet (M.Map a Int)
-
-{--------------------------------------------------------------------
- Query
---------------------------------------------------------------------}
--- | /O(1)/. Is the multi set empty?
-isEmpty :: MultiSet a -> Bool
-isEmpty (MultiSet m) [_$_]
- = M.isEmpty m
-
--- | /O(1)/. Returns the number of distinct elements in the multi set, ie. (@distinctSize mset == Set.size ('toSet' mset)@).
-distinctSize :: MultiSet a -> Int
-distinctSize (MultiSet m) [_$_]
- = M.size m
-
--- | /O(n)/. The number of elements in the multi set.
-size :: MultiSet a -> Int
-size b
- = foldOccur (\x n m -> n+m) 0 b
-
--- | /O(log n)/. Is the element in the multi set?
-member :: Ord a => a -> MultiSet a -> Bool
-member x m
- = (occur x m > 0)
-
--- | /O(log n)/. The number of occurrences of an element in the multi set.
-occur :: Ord a => a -> MultiSet a -> Int
-occur x (MultiSet m)
- = case M.lookup x m of
- Nothing -> 0
- Just n -> n
-
--- | /O(n+m)/. Is this a subset of the multi set? [_$_]
-subset :: Ord a => MultiSet a -> MultiSet a -> Bool
-subset (MultiSet m1) (MultiSet m2)
- = M.subsetBy (<=) m1 m2
-
--- | /O(n+m)/. Is this a proper subset? (ie. a subset and not equal)
-properSubset :: Ord a => MultiSet a -> MultiSet a -> Bool
-properSubset b1 b2
- | distinctSize b1 == distinctSize b2 = (subset b1 b2) && (b1 /= b2)
- | distinctSize b1 < distinctSize b2 = (subset b1 b2)
- | otherwise = False
-
-{--------------------------------------------------------------------
- Construction
---------------------------------------------------------------------}
--- | /O(1)/. Create an empty multi set.
-empty :: MultiSet a
-empty
- = MultiSet (M.empty)
-
--- | /O(1)/. Create a singleton multi set.
-single :: a -> MultiSet a
-single x [_$_]
- = MultiSet (M.single x 0)
- [_$_]
-{--------------------------------------------------------------------
- Insertion, Deletion
---------------------------------------------------------------------}
--- | /O(log n)/. Insert an element in the multi set.
-insert :: Ord a => a -> MultiSet a -> MultiSet a
-insert x (MultiSet m) [_$_]
- = MultiSet (M.insertWith (+) x 1 m)
-
--- | /O(min(n,W))/. The expression (@insertMany x count mset@)
--- inserts @count@ instances of @x@ in the multi set @mset@.
-insertMany :: Ord a => a -> Int -> MultiSet a -> MultiSet a
-insertMany x count (MultiSet m) [_$_]
- = MultiSet (M.insertWith (+) x count m)
-
--- | /O(log n)/. Delete a single element.
-delete :: Ord a => a -> MultiSet a -> MultiSet a
-delete x (MultiSet m)
- = MultiSet (M.updateWithKey f x m)
- where
- f x n | n > 0 = Just (n-1)
- | otherwise = Nothing
-
--- | /O(log n)/. Delete all occurrences of an element.
-deleteAll :: Ord a => a -> MultiSet a -> MultiSet a
-deleteAll x (MultiSet m)
- = MultiSet (M.delete x m)
-
-{--------------------------------------------------------------------
- Combine
---------------------------------------------------------------------}
--- | /O(n+m)/. Union of two multisets. The union adds the elements together.
---
--- > MultiSet\> union (fromList [1,1,2]) (fromList [1,2,2,3])
--- > {1,1,1,2,2,2,3}
-union :: Ord a => MultiSet a -> MultiSet a -> MultiSet a
-union (MultiSet t1) (MultiSet t2)
- = MultiSet (M.unionWith (+) t1 t2)
-
--- | /O(n+m)/. Intersection of two multisets.
---
--- > MultiSet\> intersection (fromList [1,1,2]) (fromList [1,2,2,3])
--- > {1,2}
-intersection :: Ord a => MultiSet a -> MultiSet a -> MultiSet a
-intersection (MultiSet t1) (MultiSet t2)
- = MultiSet (M.intersectionWith min t1 t2)
-
--- | /O(n+m)/. Difference between two multisets.
---
--- > MultiSet\> difference (fromList [1,1,2]) (fromList [1,2,2,3])
--- > {1}
-difference :: Ord a => MultiSet a -> MultiSet a -> MultiSet a
-difference (MultiSet t1) (MultiSet t2)
- = MultiSet (M.differenceWithKey f t1 t2)
- where
- f x n m | n-m > 0 = Just (n-m)
- | otherwise = Nothing
-
--- | The union of a list of multisets.
-unions :: Ord a => [MultiSet a] -> MultiSet a
-unions multisets
- = MultiSet (M.unions [m | MultiSet m <- multisets])
-
-{--------------------------------------------------------------------
- Filter and partition
---------------------------------------------------------------------}
--- | /O(n)/. Filter all elements that satisfy some predicate.
-filter :: Ord a => (a -> Bool) -> MultiSet a -> MultiSet a
-filter p (MultiSet m)
- = MultiSet (M.filterWithKey (\x n -> p x) m)
-
--- | /O(n)/. Partition the multi set according to some predicate.
-partition :: Ord a => (a -> Bool) -> MultiSet a -> (MultiSet a,MultiSet a)
-partition p (MultiSet m)
- = (MultiSet l,MultiSet r)
- where
- (l,r) = M.partitionWithKey (\x n -> p x) m
-
-{--------------------------------------------------------------------
- Fold
---------------------------------------------------------------------}
--- | /O(n)/. Fold over each element in the multi set.
-fold :: (a -> b -> b) -> b -> MultiSet a -> b
-fold f z (MultiSet m)
- = M.foldWithKey apply z m
- where
- apply x n z | n > 0 = apply x (n-1) (f x z)
- | otherwise = z
-
--- | /O(n)/. Fold over all occurrences of an element at once.
-foldOccur :: (a -> Int -> b -> b) -> b -> MultiSet a -> b
-foldOccur f z (MultiSet m)
- = M.foldWithKey f z m
-
-{--------------------------------------------------------------------
- Minimal, Maximal
---------------------------------------------------------------------}
--- | /O(log n)/. The minimal element of a multi set.
-findMin :: MultiSet a -> a
-findMin (MultiSet m)
- = fst (M.findMin m)
-
--- | /O(log n)/. The maximal element of a multi set.
-findMax :: MultiSet a -> a
-findMax (MultiSet m)
- = fst (M.findMax m)
-
--- | /O(log n)/. Delete the minimal element.
-deleteMin :: MultiSet a -> MultiSet a
-deleteMin (MultiSet m)
- = MultiSet (M.updateMin f m)
- where
- f n | n > 0 = Just (n-1)
- | otherwise = Nothing
-
--- | /O(log n)/. Delete the maximal element.
-deleteMax :: MultiSet a -> MultiSet a
-deleteMax (MultiSet m)
- = MultiSet (M.updateMax f m)
- where
- f n | n > 0 = Just (n-1)
- | otherwise = Nothing
-
--- | /O(log n)/. Delete all occurrences of the minimal element.
-deleteMinAll :: MultiSet a -> MultiSet a
-deleteMinAll (MultiSet m)
- = MultiSet (M.deleteMin m)
-
--- | /O(log n)/. Delete all occurrences of the maximal element.
-deleteMaxAll :: MultiSet a -> MultiSet a
-deleteMaxAll (MultiSet m)
- = MultiSet (M.deleteMax m)
-
-
-{--------------------------------------------------------------------
- List variations [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. The list of elements.
-elems :: MultiSet a -> [a]
-elems s
- = toList s
-
-{--------------------------------------------------------------------
- Lists [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. Create a list with all elements.
-toList :: MultiSet a -> [a]
-toList s
- = toAscList s
-
--- | /O(n)/. Create an ascending list of all elements.
-toAscList :: MultiSet a -> [a]
-toAscList (MultiSet m)
- = [y | (x,n) <- M.toAscList m, y <- replicate n x]
-
-
--- | /O(n*log n)/. Create a multi set from a list of elements.
-fromList :: Ord a => [a] -> MultiSet a [_$_]
-fromList xs
- = MultiSet (M.fromListWith (+) [(x,1) | x <- xs])
-
--- | /O(n)/. Create a multi set from an ascending list in linear time.
-fromAscList :: Eq a => [a] -> MultiSet a [_$_]
-fromAscList xs
- = MultiSet (M.fromAscListWith (+) [(x,1) | x <- xs])
-
--- | /O(n)/. Create a multi set from an ascending list of distinct elements in linear time.
-fromDistinctAscList :: [a] -> MultiSet a [_$_]
-fromDistinctAscList xs
- = MultiSet (M.fromDistinctAscList [(x,1) | x <- xs])
-
--- | /O(n)/. Create a list of element\/occurrence pairs.
-toOccurList :: MultiSet a -> [(a,Int)]
-toOccurList b
- = toAscOccurList b
-
--- | /O(n)/. Create an ascending list of element\/occurrence pairs.
-toAscOccurList :: MultiSet a -> [(a,Int)]
-toAscOccurList (MultiSet m)
- = M.toAscList m
-
--- | /O(n*log n)/. Create a multi set from a list of element\/occurrence pairs.
-fromOccurList :: Ord a => [(a,Int)] -> MultiSet a
-fromOccurList xs
- = MultiSet (M.fromListWith (+) (Prelude.filter (\(x,i) -> i > 0) xs))
-
--- | /O(n)/. Create a multi set from an ascending list of element\/occurrence pairs.
-fromAscOccurList :: Ord a => [(a,Int)] -> MultiSet a
-fromAscOccurList xs
- = MultiSet (M.fromAscListWith (+) (Prelude.filter (\(x,i) -> i > 0) xs))
-
-{--------------------------------------------------------------------
- Maps
---------------------------------------------------------------------}
--- | /O(1)/. Convert to a 'Map.Map' from elements to number of occurrences.
-toMap :: MultiSet a -> M.Map a Int
-toMap (MultiSet m)
- = m
-
--- | /O(n)/. Convert a 'Map.Map' from elements to occurrences into a multi set.
-fromMap :: Ord a => M.Map a Int -> MultiSet a
-fromMap m
- = MultiSet (M.filter (>0) m)
-
--- | /O(1)/. Convert a 'Map.Map' from elements to occurrences into a multi set.
--- Assumes that the 'Map.Map' contains only elements that occur at least once.
-fromOccurMap :: M.Map a Int -> MultiSet a
-fromOccurMap m
- = MultiSet m
-
-{--------------------------------------------------------------------
- Eq, Ord
---------------------------------------------------------------------}
-instance Eq a => Eq (MultiSet a) where
- (MultiSet m1) == (MultiSet m2) = (m1==m2) [_$_]
-
-{--------------------------------------------------------------------
- Show
---------------------------------------------------------------------}
-instance Show a => Show (MultiSet a) where
- showsPrec d b = showSet (toAscList b)
-
-showSet :: Show a => [a] -> ShowS
-showSet [] [_$_]
- = showString "{}" [_$_]
-showSet (x:xs) [_$_]
- = showChar '{' . shows x . showTail xs
- where
- showTail [] = showChar '}'
- showTail (x:xs) = showChar ',' . shows x . showTail xs
- [_$_]
-
-{--------------------------------------------------------------------
- Debugging
---------------------------------------------------------------------}
--- | /O(n)/. Show the tree structure that implements the 'MultiSet'. The tree
--- is shown as a compressed and /hanging/.
-showTree :: (Show a) => MultiSet a -> String
-showTree mset
- = showTreeWith True False mset
-
--- | /O(n)/. The expression (@showTreeWith hang wide map@) shows
--- the tree that implements the multi set. The tree is shown /hanging/ when @hang@ is @True@ [_$_]
--- and otherwise as a /rotated/ tree. When @wide@ is @True@ an extra wide version
--- is shown.
-showTreeWith :: Show a => Bool -> Bool -> MultiSet a -> String
-showTreeWith hang wide (MultiSet m)
- = M.showTreeWith (\x n -> show x ++ " (" ++ show n ++ ")") hang wide m
-
-
--- | /O(n)/. Is this a valid multi set?
-valid :: Ord a => MultiSet a -> Bool
-valid (MultiSet m)
- = M.valid m && (M.isEmpty (M.filter (<=0) m))
rmfile ./lib/DData/MultiSet.hs
hunk ./lib/DData/Queue.hs 1
---------------------------------------------------------------------------------
-{-| Module : Queue
- Copyright : (c) Daan Leijen 2002
- License : BSD-style
hunk ./lib/DData/Queue.hs 2
- Maintainer : daan@cs.uu.nl
- Stability : provisional
- Portability : portable
-
- An efficient implementation of queues (FIFO buffers). Based on:
-
- * Chris Okasaki, \"/Simple and Efficient Purely Functional Queues and Deques/\",
- Journal of Functional Programming 5(4):583-592, October 1995.
--}
----------------------------------------------------------------------------------}
-module Queue ( [_$_]
- -- * Queue type
- Queue -- instance Eq,Show
-
- -- * Operators
- , (<>)
- [_$_]
- -- * Query
- , isEmpty
- , length
- , head
- , tail
- , front
-
- -- * Construction
- , empty
- , single
- , insert
- , append
- [_$_]
- -- * Filter
- , filter
- , partition
-
- -- * Fold
- , foldL
- , foldR
- [_$_]
- -- * Conversion
- , elems
-
- -- ** List
- , toList
- , fromList
- ) where
-
-import qualified Prelude as P (length,filter)
-import Prelude hiding (length,head,tail,filter)
-import qualified List
-
--- just for testing
--- import QuickCheck [_$_]
-
-{--------------------------------------------------------------------
- Operators
---------------------------------------------------------------------}
-infixr 5 <>
-
--- | /O(n)/. Append two queues, see 'append'.
-(<>) :: Queue a -> Queue a -> Queue a
-s <> t
- = append s t
-
-{--------------------------------------------------------------------
- Queue.
- Invariants for @(Queue xs ys zs)@:
- * @length ys <= length xs@
- * @length zs == length xs - length ys@
---------------------------------------------------------------------}
--- A queue of elements @a@.
-data Queue a = Queue [a] [a] [a]
-
-{--------------------------------------------------------------------
- Query
---------------------------------------------------------------------}
-
--- | /O(1)/. Is the queue empty?
-isEmpty :: Queue a -> Bool
-isEmpty (Queue xs ys zs)
- = null xs
-
--- | /O(n)/. The number of elements in the queue.
-length :: Queue a -> Int
-length (Queue xs ys zs)
- = P.length xs + P.length ys
-
--- | /O(1)/. The element in front of the queue. Raises an error
--- when the queue is empty.
-head :: Queue a -> a
-head (Queue xs ys zs)
- = case xs of
- (x:xx) -> x
- [] -> error "Queue.head: empty queue"
-
--- | /O(1)/. The tail of the queue.
--- Raises an error when the queue is empty.
-tail :: Queue a -> Queue a
-tail (Queue xs ys zs)
- = case xs of
- (x:xx) -> queue xx ys zs
- [] -> error "Queue.tail: empty queue"
-
--- | /O(1)/. The head and tail of the queue.
-front :: Queue a -> Maybe (a,Queue a)
-front (Queue xs ys zs)
- = case xs of
- (x:xx) -> Just (x,queue xx ys zs)
- [] -> Nothing
-
-
-{--------------------------------------------------------------------
- Construction [_$_]
---------------------------------------------------------------------}
--- | /O(1)/. The empty queue.
-empty :: Queue a
-empty [_$_]
- = Queue [] [] []
-
--- | /O(1)/. A queue of one element.
-single :: a -> Queue a
-single x
- = Queue [x] [] [x]
-
--- | /O(1)/. Insert an element at the back of a queue.
-insert :: a -> Queue a -> Queue a
-insert x (Queue xs ys zs)
- = queue xs (x:ys) zs
-
-
--- | /O(n)/. Append two queues.
-append :: Queue a -> Queue a -> Queue a
-append (Queue xs1 ys1 zs1) (Queue xs2 ys2 zs2)
- = Queue (xs1++xs2) (ys1++ys2) (zs1++zs2)
-
-{--------------------------------------------------------------------
- Filter
---------------------------------------------------------------------}
--- | /O(n)/. Filter elements according to some predicate.
-filter :: (a -> Bool) -> Queue a -> Queue a
-filter pred (Queue xs ys zs)
- = balance xs' ys'
- where
- xs' = P.filter pred xs
- ys' = P.filter pred ys
-
--- | /O(n)/. Partition the elements according to some predicate.
-partition :: (a -> Bool) -> Queue a -> (Queue a,Queue a)
-partition pred (Queue xs ys zs)
- = (balance xs1 ys1, balance xs2 ys2)
- where
- (xs1,xs2) = List.partition pred xs
- (ys1,ys2) = List.partition pred ys
-
-
-{--------------------------------------------------------------------
- Fold
---------------------------------------------------------------------}
--- | /O(n)/. Fold over the elements from left to right (ie. head to tail).
-foldL :: (b -> a -> b) -> b -> Queue a -> b
-foldL f z (Queue xs ys zs)
- = foldr (flip f) (foldl f z xs) ys
-
--- | /O(n)/. Fold over the elements from right to left (ie. tail to head).
-foldR :: (a -> b -> b) -> b -> Queue a -> b
-foldR f z (Queue xs ys zs)
- = foldr f (foldl (flip f) z ys) xs
-
-
-{--------------------------------------------------------------------
- Conversion
---------------------------------------------------------------------}
--- | /O(n)/. The elements of a queue.
-elems :: Queue a -> [a]
-elems q
- = toList q
-
--- | /O(n)/. Convert to a list.
-toList :: Queue a -> [a]
-toList (Queue xs ys zs)
- = xs ++ reverse ys
-
--- | /O(n)/. Convert from a list.
-fromList :: [a] -> Queue a
-fromList xs
- = Queue xs [] xs
-
-
-{--------------------------------------------------------------------
- instance Eq, Show
---------------------------------------------------------------------}
-instance Eq a => Eq (Queue a) where
- q1 == q2 = toList q1 == toList q2
-
-instance Show a => Show (Queue a) where
- showsPrec d q = showsPrec d (toList q)
-
-
-{--------------------------------------------------------------------
- Smart constructor:
- Note that @(queue xs ys zs)@ is always called with [_$_]
- @(length zs == length xs - length ys + 1)@. and thus
- @rotate@ is always called when @(length xs == length ys+1)@.
---------------------------------------------------------------------}
-balance :: [a] -> [a] -> Queue a
-balance xs ys
- = Queue qs [] qs
- where
- qs = xs ++ reverse ys
-
-queue :: [a] -> [a] -> [a] -> Queue a
-queue xs ys (z:zs) = Queue xs ys zs
-queue xs ys [] = Queue qs [] qs
- where
- qs = rotate xs ys []
-
--- @(rotate xs ys []) == xs ++ reverse ys)@ [_$_]
-rotate :: [a] -> [a] -> [a] -> [a]
-rotate [] [y] zs = y:zs
-rotate (x:xs) (y:ys) zs = x:rotate xs ys (y:zs) [_$_]
-rotate xs ys zs = error "Queue.rotate: unbalanced queue"
-
-
-valid :: Queue a -> Bool
-valid (Queue xs ys zs)
- = (P.length zs == P.length xs - P.length ys) && (P.length ys <= P.length xs)
-
-{-
-{--------------------------------------------------------------------
- QuickCheck
---------------------------------------------------------------------}
-qcheck prop
- = check config prop
- where
- config = Config
- { configMaxTest = 500
- , configMaxFail = 10000
- , configSize = \n -> (div n 2 + 3)
- , configEvery = \n args -> let s = show n in s ++ [ '\b' | _ <- s ]
- }
-
-
-{--------------------------------------------------------------------
- Arbitrary, reasonably balanced queues
---------------------------------------------------------------------}
-instance Arbitrary a => Arbitrary (Queue a) where
- arbitrary = do{ qs <- arbitrary
- ; let (ys,xs) = splitAt (P.length qs `div` 2) qs
- ; return (Queue xs ys (xs ++ reverse ys))
- }
-
-
-prop_Valid :: Queue Int -> Bool
-prop_Valid q
- = valid q
-
-prop_InsertLast :: [Int] -> Property
-prop_InsertLast xs
- = not (null xs) ==> head (foldr insert empty xs) == last xs
-
-prop_InsertValid :: [Int] -> Bool
-prop_InsertValid xs
- = valid (foldr insert empty xs)
-
-prop_Queue :: [Int] -> Bool
-prop_Queue xs
- = toList (foldl (flip insert) empty xs) == foldr (:) [] xs
- [_$_]
-prop_List :: [Int] -> Bool
-prop_List xs
- = toList (fromList xs) == xs
-
-prop_TailValid :: [Int] -> Bool
-prop_TailValid xs
- = valid (tail (foldr insert empty (1:xs)))
--}
rmfile ./lib/DData/Queue.hs
hunk ./lib/DData/Scc.hs 1
---------------------------------------------------------------------------------
-{-| Module : Scc
- Copyright : (c) Daan Leijen 2002
- License : BSD-style
hunk ./lib/DData/Scc.hs 2
- Maintainer : daan@cs.uu.nl
- Stability : provisional
- Portability : portable
-
- Compute the /strongly connected components/ of a directed graph.
- The implementation is based on the following article:
-
- * David King and John Launchbury, /Lazy Depth-First Search and Linear Graph Algorithms in Haskell/,
- ACM Principles of Programming Languages, San Francisco, 1995.
-
- In contrast to their description, this module doesn't use lazy state
- threads but is instead purely functional -- using the "Map" and "Set" module.
- This means that the complexity of 'scc' is /O(n*log n)/ instead of /O(n)/ but
- due to the hidden constant factor, this implementation performs very well in practice.
--}
----------------------------------------------------------------------------------}
-module Scc ( scc ) where
-
-import qualified Map [_$_]
-import qualified Set [_$_]
-
-{-
--- just for testing
-import Debug.QuickCheck [_$_]
-import List(nub,sort) [_$_]
--}
-
-{--------------------------------------------------------------------
- Graph
---------------------------------------------------------------------}
--- | A @Graph v@ is a directed graph with nodes @v@.
-newtype Graph v = Graph (Map.Map v [v])
-
--- | An @Edge v@ is a pair @(x,y)@ that represents an arrow from
--- node @x@ to node @y@.
-type Edge v = (v,v)
-type Node v = (v,[v])
-
-{--------------------------------------------------------------------
- Conversion
---------------------------------------------------------------------}
-nodes :: Graph v -> [Node v]
-nodes (Graph g)
- = Map.toList g
-
-graph :: Ord v => [Node v] -> Graph v
-graph es
- = Graph (Map.fromListWith (++) es)
-
-{--------------------------------------------------------------------
- Graph functions
---------------------------------------------------------------------}
-edges :: Graph v -> [Edge v]
-edges g
- = [(v,w) | (v,vs) <- nodes g, w <- vs]
-
-vertices :: Graph v -> [v]
-vertices g
- = [v | (v,vs) <- nodes g]
-
-successors :: Ord v => v -> Graph v -> [v]
-successors v (Graph g)
- = Map.findWithDefault [] v g
-
-transpose :: Ord v => Graph v -> Graph v
-transpose g@(Graph m)
- = Graph (foldr add empty (edges g))
- where
- empty = Map.map (const []) m
- add (v,w) m = Map.adjust (v:) w m
-
-
-{--------------------------------------------------------------------
- Depth first search and forests
---------------------------------------------------------------------}
-data Tree v = Node v (Forest v) [_$_]
-type Forest v = [Tree v]
-
-dff :: Ord v => Graph v -> Forest v
-dff g
- = dfs g (vertices g)
-
-dfs :: Ord v => Graph v -> [v] -> Forest v
-dfs g vs [_$_]
- = prune (map (tree g) vs)
-
-tree :: Ord v => Graph v -> v -> Tree v
-tree g v [_$_]
- = Node v (map (tree g) (successors v g))
-
-prune :: Ord v => Forest v -> Forest v
-prune fs
- = snd (chop Set.empty fs)
- where
- chop ms [] = (ms,[])
- chop ms (Node v vs:fs)
- | visited = chop ms fs
- | otherwise = let ms0 = Set.insert v ms
- (ms1,vs') = chop ms0 vs
- (ms2,fs') = chop ms1 fs
- in (ms2,Node v vs':fs')
- where
- visited = Set.member v ms
-
-{--------------------------------------------------------------------
- Orderings
---------------------------------------------------------------------}
-preorder :: Ord v => Graph v -> [v]
-preorder g
- = preorderF (dff g)
-
-preorderF fs
- = concatMap preorderT fs
-
-preorderT (Node v fs)
- = v:preorderF fs
-
-postorder :: Ord v => Graph v -> [v]
-postorder g
- = postorderF (dff g) [_$_]
-
-postorderT t
- = postorderF [t]
-
-postorderF ts
- = postorderF' ts []
- where
- -- efficient concatenation by passing the tail around.
- postorderF' [] tl = tl
- postorderF' (t:ts) tl = postorderT' t (postorderF' ts tl)
- postorderT' (Node v fs) tl = postorderF' fs (v:tl)
-
-
-{--------------------------------------------------------------------
- Strongly connected components [_$_]
---------------------------------------------------------------------}
-
-{- | [_$_]
- Compute the strongly connected components of a graph. The algorithm
- is tailored toward the needs of compiler writers that need to compute
- recursive binding groups (for example, the original order is preserved
- as much as possible). [_$_]
- [_$_]
- The expression (@scc xs@) computes the strongly connectected components
- of graph @xs@. A graph is a list of nodes @(v,ws)@ where @v@ is the node [_$_]
- label and @ws@ a list of nodes where @v@ points to, ie. there is an [_$_]
- arrow\/dependency from @v@ to each node in @ws@. Here is an example
- of @scc@:
-
-> Scc\> scc [(0,[1]),(1,[1,2,3]),(2,[1]),(3,[]),(4,[])]
-> [[3],[1,2],[0],[4]]
-
- In an expression @(scc xs)@, the graph @xs@ should contain an entry for [_$_]
- every node in the graph, ie:
-
-> all (`elem` nodes) targets
-> where nodes = map fst xs
-> targets = concat (map snd xs)
-
- Furthermore, the returned components consist exactly of the original nodes:
-
-> sort (concat (scc xs)) == sort (map fst xs)
-
- The connected components are sorted by dependency, ie. there are
- no arrows\/dependencies from left-to-right. Furthermore, the original order
- is preserved as much as possible. [_$_]
--}
-scc :: Ord v => [(v,[v])] -> [[v]]
-scc nodes
- = sccG (graph nodes)
-
-sccG :: Ord v => Graph v -> [[v]]
-sccG g
- = map preorderT (sccF g)
-
-sccF :: Ord v => Graph v -> Forest v
-sccF g [_$_]
- = reverse (dfs (transpose g) (topsort g))
-
-topsort g
- = reverse (postorder g)
-
-{--------------------------------------------------------------------
- Reachable and path
---------------------------------------------------------------------}
-reachable v g
- = preorderF (dfs g [v])
-
-path v w g
- = elem w (reachable v g)
-
-
-{--------------------------------------------------------------------
- Show
---------------------------------------------------------------------}
-instance Show v => Show (Graph v) where
- showsPrec d (Graph m) = shows m
- [_$_]
-instance Show v => Show (Tree v) where
- showsPrec d (Node v []) = shows v [_$_]
- showsPrec d (Node v fs) = shows v . showList fs
-
-
-{--------------------------------------------------------------------
- Quick Test
---------------------------------------------------------------------}
-tgraph0 :: Graph Int
-tgraph0 = graph [_$_]
- [(0,[1])
- ,(1,[2,1,3])
- ,(2,[1])
- ,(3,[])
- ]
-
-tgraph1 = graph
- [ ('a',"jg") [_$_]
- , ('b',"ia")
- , ('c',"he")
- , ('d',"")
- , ('e',"jhd")
- , ('f',"i")
- , ('g',"fb")
- , ('h',"")
- ]
-
-{-
-{--------------------------------------------------------------------
- Quickcheck
---------------------------------------------------------------------}
-qcheck prop
- = check config prop
- where
- config = Config
- { configMaxTest = 500
- , configMaxFail = 5000
- , configSize = \n -> (div n 2 + 3)
- , configEvery = \n args -> let s = show n in s ++ [ '\b' | _ <- s ]
- }
-
-
-{--------------------------------------------------------------------
- Arbitrary Graph's
---------------------------------------------------------------------}
-instance (Ord v,Arbitrary v) => Arbitrary (Graph v) where
- arbitrary = sized arbgraph
-
-
-arbgraph :: (Ord v,Arbitrary v) => Int -> Gen (Graph v)
-arbgraph n
- = do nodes <- arbitrary
- g <- mapM (targets nodes) nodes
- return (graph g)
- where
- targets nodes v
- = do sz <- choose (0,length nodes-1)
- ts <- mapM (target nodes) [1..sz]
- return (v,ts)
- [_$_]
- target nodes _
- = do idx <- choose (0,length nodes-1)
- return (nodes!!idx)
-
-{--------------------------------------------------------------------
- Properties
---------------------------------------------------------------------}
-prop_ValidGraph :: Graph Int -> Bool
-prop_ValidGraph g
- = all (`elem` srcs) targets
- where
- srcs = map fst (nodes g)
- targets = concatMap snd (nodes g)
-
--- all scc nodes are in the original graph and the other way around
-prop_SccComplete :: Graph Int -> Bool
-prop_SccComplete g
- = sort (concat (sccG g)) == sort (vertices g)
-
--- all scc nodes have only backward dependencies
-prop_SccForward :: Graph Int -> Bool
-prop_SccForward g
- = all noforwards (zip prevs ss) [_$_]
- where
- ss = sccG g
- prevs = scanl1 (++) ss
-
- noforwards (prev,xs)
- = all (noforward prev) xs
- [_$_]
- noforward prev x
- = all (`elem` prev) (successors x g)
-
--- all strongly connected components refer to each other
-prop_SccConnected :: Graph Int -> Bool
-prop_SccConnected g
- = all connected (sccG g)
- where
- connected xs
- = all (paths xs) xs
-
- paths xs x
- = all (\y -> path x y g) xs
-
--}
rmfile ./lib/DData/Scc.hs
hunk ./lib/DData/Seq.hs 1
---------------------------------------------------------------------------------
-{-| Module : Seq
- Copyright : (c) Daan Leijen 2002
- License : BSD-style
-
- Maintainer : daan@cs.uu.nl
- Stability : provisional
- Portability : portable
-
- An implementation of John Hughes's efficient catenable sequence type. A lazy sequence
- @Seq a@ can be concatenated in /O(1)/ time. After
- construction, the sequence in converted in /O(n)/ time into a list.
--}
----------------------------------------------------------------------------------}
-module Seq( -- * Type
- Seq
- -- * Operators
- , (<>)
-
- -- * Construction
- , empty
- , single
- , cons
- , append
-
- -- * Conversion
- , toList
- , fromList
- ) where
-
-
-{--------------------------------------------------------------------
- Operators
---------------------------------------------------------------------}
-infixr 5 <>
-
--- | /O(1)/. Append two sequences, see 'append'.
-(<>) :: Seq a -> Seq a -> Seq a
-s <> t
- = append s t
-
-{--------------------------------------------------------------------
- Type
---------------------------------------------------------------------}
--- | Sequences of values @a@.
-newtype Seq a = Seq ([a] -> [a])
-
-{--------------------------------------------------------------------
- Construction
---------------------------------------------------------------------}
--- | /O(1)/. Create an empty sequence.
-empty :: Seq a
-empty
- = Seq (\ts -> ts)
-
--- | /O(1)/. Create a sequence of one element.
-single :: a -> Seq a
-single x
- = Seq (\ts -> x:ts)
-
--- | /O(1)/. Put a value in front of a sequence.
-cons :: a -> Seq a -> Seq a
-cons x (Seq f)
- = Seq (\ts -> x:f ts)
-
--- | /O(1)/. Append two sequences.
-append :: Seq a -> Seq a -> Seq a
-append (Seq f) (Seq g)
- = Seq (\ts -> f (g ts))
-
-
-{--------------------------------------------------------------------
- Conversion
---------------------------------------------------------------------}
--- | /O(n)/. Convert a sequence to a list.
-toList :: Seq a -> [a]
-toList (Seq f)
- = f []
-
--- | /O(n)/. Create a sequence from a list.
-fromList :: [a] -> Seq a
-fromList xs
- = Seq (\ts -> xs++ts)
-
-
-
-
-
-
-
-
rmfile ./lib/DData/Seq.hs
hunk ./lib/DData/Set.hs 1
---------------------------------------------------------------------------------
-{-| Module : Set
- Copyright : (c) Daan Leijen 2002
- License : BSD-style
-
- Maintainer : daan@cs.uu.nl
- Stability : provisional
- Portability : portable
-
- An efficient implementation of sets. [_$_]
-
- 1) The 'filter' function clashes with the "Prelude". [_$_]
- If you want to use "Set" unqualified, this function should be hidden.
-
- > import Prelude hiding (filter)
- > import Set
-
- Another solution is to use qualified names. This is also the only way how
- a "Map", "Set", and "MultiSet" can be used within one module. [_$_]
-
- > import qualified Set
- >
- > ... Set.singleton "Paris" [_$_]
-
- Or, if you prefer a terse coding style:
-
- > import qualified Set as S
- >
- > ... S.singleton "Berlin" [_$_]
- [_$_]
- 2) The implementation of "Set" is based on /size balanced/ binary trees (or
- trees of /bounded balance/) as described by:
-
- * Stephen Adams, \"/Efficient sets: a balancing act/\", Journal of Functional
- Programming 3(4):553-562, October 1993, <http://www.swiss.ai.mit.edu/~adams/BB>.
-
- * J. Nievergelt and E.M. Reingold, \"/Binary search trees of bounded balance/\",
- SIAM journal of computing 2(1), March 1973.
-
- 3) Note that the implementation /left-biased/ -- the elements of a first argument
- are always perferred to the second, for example in 'union' or 'insert'.
- Off course, left-biasing can only be observed when equality an equivalence relation
- instead of structural equality.
-
- 4) Another implementation of sets based on size balanced trees
- exists as "Data.Set" in the Ghc libraries. The good part about this library [_$_]
- is that it is highly tuned and thorougly tested. However, it is also fairly old, [_$_]
- it is implemented indirectly on top of "Data.FiniteMap" and only supports [_$_]
- the basic set operations. [_$_]
- The "Set" module overcomes some of these issues:
- [_$_]
- * It tries to export a more complete and consistent set of operations, like
- 'partition', 'subset' etc. [_$_]
-
- * It uses the efficient /hedge/ algorithm for both 'union' and 'difference'
- (a /hedge/ algorithm is not applicable to 'intersection').
- [_$_]
- * It converts ordered lists in linear time ('fromAscList'). [_$_]
-
- * It takes advantage of the module system with names like 'empty' instead of 'Data.Set.emptySet'.
- [_$_]
- * It is implemented directly, instead of using a seperate finite map implementation. [_$_]
--}
----------------------------------------------------------------------------------
-module Set ( [_$_]
- -- * Set type
- Set -- instance Eq,Show
-
- -- * Operators
- , (\\)
-
- -- * Query
- , isEmpty
- , Set.null
- , size
- , member
- , subset
- , properSubset
- [_$_]
- -- * Construction
- , empty
- , singleton
- , insert
- , delete
- [_$_]
- -- * Combine
- , union, unions
- , difference
- , intersection
- [_$_]
- -- * Filter
- , filter
- , partition
- , split
- , splitMember
-
- -- * Fold
- , Set.map
- , mapMonotonic
- , fold
-
- -- * Min\/Max
- , findMin
- , findMax
- , deleteMin
- , deleteMax
- , deleteFindMin
- , deleteFindMax
-
- -- * Conversion
-
- -- ** List
- , elems
- , toList
- , fromList
- [_$_]
- -- ** Ordered list
- , toAscList
- , fromAscList
- , fromDistinctAscList
- [_$_]
- -- * Debugging
- , showTree
- , showTreeWith
- , valid
- ) where
-
-import Prelude hiding (filter,map)
-import List (map)
-
-{-
--- just for testing
-import QuickCheck [_$_]
-import List (nub,sort)
-import qualified List
--}
-
-{--------------------------------------------------------------------
- Operators
---------------------------------------------------------------------}
-infixl 9 \\ [_$_]
-
--- | /O(n+m)/. See 'difference'.
-(\\) :: Ord a => Set a -> Set a -> Set a
-m1 \\ m2 = difference m1 m2
-
-{--------------------------------------------------------------------
- Sets are size balanced trees
---------------------------------------------------------------------}
--- | A set of values @a@.
-data Set a = Tip [_$_]
- | Bin !Size a !(Set a) !(Set a) [_$_]
-
-type Size = Int
-
-{--------------------------------------------------------------------
- Query
---------------------------------------------------------------------}
--- | /O(1)/. Is this the empty set?
-isEmpty :: Set a -> Bool
-isEmpty t
- = case t of
- Tip -> True
- Bin sz x l r -> False
-
-null :: Set a -> Bool
-null = isEmpty
-
--- | /O(1)/. The number of elements in the set.
-size :: Set a -> Int
-size t
- = case t of
- Tip -> 0
- Bin sz x l r -> sz
-
--- | /O(log n)/. Is the element in the set?
-member :: Ord a => a -> Set a -> Bool
-member x t
- = case t of
- Tip -> False
- Bin sz y l r
- -> case compare x y of
- LT -> member x l
- GT -> member x r
- EQ -> True [_$_]
-
-{--------------------------------------------------------------------
- Construction
---------------------------------------------------------------------}
--- | /O(1)/. The empty set.
-empty :: Set a
-empty
- = Tip
-
--- | /O(1)/. Create a singleton set.
-singleton :: a -> Set a
-singleton x [_$_]
- = Bin 1 x Tip Tip
-
-{--------------------------------------------------------------------
- Insertion, Deletion
---------------------------------------------------------------------}
--- | /O(log n)/. Insert an element in a set.
-insert :: Ord a => a -> Set a -> Set a
-insert x t
- = case t of
- Tip -> singleton x
- Bin sz y l r
- -> case compare x y of
- LT -> balance y (insert x l) r
- GT -> balance y l (insert x r)
- EQ -> Bin sz x l r
-
-
--- | /O(log n)/. Delete an element from a set.
-delete :: Ord a => a -> Set a -> Set a
-delete x t
- = case t of
- Tip -> Tip
- Bin sz y l r [_$_]
- -> case compare x y of
- LT -> balance y (delete x l) r
- GT -> balance y l (delete x r)
- EQ -> glue l r
-
-{--------------------------------------------------------------------
- Subset
---------------------------------------------------------------------}
--- | /O(n+m)/. Is this a proper subset? (ie. a subset but not equal).
-properSubset :: Ord a => Set a -> Set a -> Bool
-properSubset s1 s2
- = (size s1 < size s2) && (subset s1 s2)
-
-
--- | /O(n+m)/. Is this a subset?
-subset :: Ord a => Set a -> Set a -> Bool
-subset t1 t2
- = (size t1 <= size t2) && (subsetX t1 t2)
-
-subsetX Tip t = True
-subsetX t Tip = False
-subsetX (Bin _ x l r) t
- = found && subsetX l lt && subsetX r gt
- where
- (found,lt,gt) = splitMember x t
-
-
-{--------------------------------------------------------------------
- Minimal, Maximal
---------------------------------------------------------------------}
--- | /O(log n)/. The minimal element of a set.
-findMin :: Set a -> a
-findMin (Bin _ x Tip r) = x
-findMin (Bin _ x l r) = findMin l
-findMin Tip = error "Set.findMin: empty set has no minimal element"
-
--- | /O(log n)/. The maximal element of a set.
-findMax :: Set a -> a
-findMax (Bin _ x l Tip) = x
-findMax (Bin _ x l r) = findMax r
-findMax Tip = error "Set.findMax: empty set has no maximal element"
-
--- | /O(log n)/. Delete the minimal element.
-deleteMin :: Set a -> Set a
-deleteMin (Bin _ x Tip r) = r
-deleteMin (Bin _ x l r) = balance x (deleteMin l) r
-deleteMin Tip = Tip
-
--- | /O(log n)/. Delete the maximal element.
-deleteMax :: Set a -> Set a
-deleteMax (Bin _ x l Tip) = l
-deleteMax (Bin _ x l r) = balance x l (deleteMax r)
-deleteMax Tip = Tip
-
-
-{--------------------------------------------------------------------
- Union. [_$_]
---------------------------------------------------------------------}
--- | The union of a list of sets: (@unions == foldl union empty@).
-unions :: Ord a => [Set a] -> Set a
-unions ts
- = foldlStrict union empty ts
-
-
--- | /O(n+m)/. The union of two sets. Uses the efficient /hedge-union/ algorithm.
-union :: Ord a => Set a -> Set a -> Set a
-union Tip t2 = t2
-union t1 Tip = t1
-union t1 t2 -- hedge-union is more efficient on (bigset `union` smallset)
- | size t1 >= size t2 = hedgeUnion (const LT) (const GT) t1 t2
- | otherwise = hedgeUnion (const LT) (const GT) t2 t1
-
-hedgeUnion cmplo cmphi t1 Tip [_$_]
- = t1
-hedgeUnion cmplo cmphi Tip (Bin _ x l r)
- = join x (filterGt cmplo l) (filterLt cmphi r)
-hedgeUnion cmplo cmphi (Bin _ x l r) t2
- = join x (hedgeUnion cmplo cmpx l (trim cmplo cmpx t2)) [_$_]
- (hedgeUnion cmpx cmphi r (trim cmpx cmphi t2))
- where
- cmpx y = compare x y
-
-{--------------------------------------------------------------------
- Difference
---------------------------------------------------------------------}
--- | /O(n+m)/. Difference of two sets. [_$_]
--- The implementation uses an efficient /hedge/ algorithm comparable with /hedge-union/.
-difference :: Ord a => Set a -> Set a -> Set a
-difference Tip t2 = Tip
-difference t1 Tip = t1
-difference t1 t2 = hedgeDiff (const LT) (const GT) t1 t2
-
-hedgeDiff cmplo cmphi Tip t [_$_]
- = Tip
-hedgeDiff cmplo cmphi (Bin _ x l r) Tip [_$_]
- = join x (filterGt cmplo l) (filterLt cmphi r)
-hedgeDiff cmplo cmphi t (Bin _ x l r) [_$_]
- = merge (hedgeDiff cmplo cmpx (trim cmplo cmpx t) l) [_$_]
- (hedgeDiff cmpx cmphi (trim cmpx cmphi t) r)
- where
- cmpx y = compare x y
-
-{--------------------------------------------------------------------
- Intersection
---------------------------------------------------------------------}
--- | /O(n+m)/. The intersection of two sets.
-intersection :: Ord a => Set a -> Set a -> Set a
-intersection Tip t = Tip
-intersection t Tip = Tip
-intersection t1 t2 -- intersection is more efficient on (bigset `intersection` smallset)
- | size t1 >= size t2 = intersect t1 t2
- | otherwise = intersect t2 t1
-
-intersect Tip t = Tip
-intersect t Tip = Tip
-intersect t (Bin _ x l r)
- | found = join x tl tr
- | otherwise = merge tl tr
- where
- (found,lt,gt) = splitMember x t
- tl = intersect lt l
- tr = intersect gt r
-
-
-{--------------------------------------------------------------------
- Filter and partition
---------------------------------------------------------------------}
--- | /O(n)/. Filter all elements that satisfy the predicate.
-filter :: Ord a => (a -> Bool) -> Set a -> Set a
-filter p Tip = Tip
-filter p (Bin _ x l r)
- | p x = join x (filter p l) (filter p r)
- | otherwise = merge (filter p l) (filter p r)
-
--- | /O(n)/. Partition the set into two sets, one with all elements that satisfy
--- the predicate and one with all elements that don't satisfy the predicate.
--- See also 'split'.
-partition :: Ord a => (a -> Bool) -> Set a -> (Set a,Set a)
-partition p Tip = (Tip,Tip)
-partition p (Bin _ x l r)
- | p x = (join x l1 r1,merge l2 r2)
- | otherwise = (merge l1 r1,join x l2 r2)
- where
- (l1,l2) = partition p l
- (r1,r2) = partition p r
-
-{----------------------------------------------------------------------
- Map
-----------------------------------------------------------------------}
-
--- | /O(n*log n)/. [_$_]
--- @'map' f s@ is the set obtained by applying @f@ to each element of @s@.
--- [_$_]
--- It's worth noting that the size of the result may be smaller if,
--- for some @(x,y)@, @x \/= y && f x == f y@
-
-map :: (Ord a, Ord b) => (a->b) -> Set a -> Set b
-map f = fromList . List.map f . toList
-
--- | /O(n)/. The [_$_]
---
--- @'mapMonotonic' f s == 'map' f s@, but works only when @f@ is monotonic.
--- /The precondition is not checked./
--- Semi-formally, we have:
--- [_$_]
--- > and [x < y ==> f x < f y | x <- ls, y <- ls] [_$_]
--- > ==> mapMonotonic f s == map f s
--- > where ls = toList s
-
-mapMonotonic :: (a->b) -> Set a -> Set b
-mapMonotonic f Tip = Tip
-mapMonotonic f (Bin sz x l r) =
- Bin sz (f x) (mapMonotonic f l) (mapMonotonic f r)
-
-{--------------------------------------------------------------------
- Fold
---------------------------------------------------------------------}
--- | /O(n)/. Fold the elements of a set.
-fold :: (a -> b -> b) -> b -> Set a -> b
-fold f z s
- = foldR f z s
-
--- | /O(n)/. Post-order fold.
-foldR :: (a -> b -> b) -> b -> Set a -> b
-foldR f z Tip = z
-foldR f z (Bin _ x l r) = foldR f (f x (foldR f z r)) l
-
-
-{--------------------------------------------------------------------
- List variations [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. The elements of a set.
-elems :: Set a -> [a]
-elems s
- = toList s
-
-{--------------------------------------------------------------------
- Lists [_$_]
---------------------------------------------------------------------}
--- | /O(n)/. Convert the set to a list of elements.
-toList :: Set a -> [a]
-toList s
- = toAscList s
-
--- | /O(n)/. Convert the set to an ascending list of elements.
-toAscList :: Set a -> [a]
-toAscList t [_$_]
- = foldR (:) [] t
-
-
--- | /O(n*log n)/. Create a set from a list of elements.
-fromList :: Ord a => [a] -> Set a [_$_]
-fromList xs [_$_]
- = foldlStrict ins empty xs
- where
- ins t x = insert x t
-
-{--------------------------------------------------------------------
- Building trees from ascending/descending lists can be done in linear time.
- [_$_]
- Note that if [xs] is ascending that: [_$_]
- fromAscList xs == fromList xs
---------------------------------------------------------------------}
--- | /O(n)/. Build a map from an ascending list in linear time.
-fromAscList :: Eq a => [a] -> Set a [_$_]
-fromAscList xs
- = fromDistinctAscList (combineEq xs)
- where
- -- [combineEq xs] combines equal elements with [const] in an ordered list [xs]
- combineEq xs
- = case xs of
- [] -> []
- [x] -> [x]
- (x:xx) -> combineEq' x xx
-
- combineEq' z [] = [z]
- combineEq' z (x:xs)
- | z==x = combineEq' z xs
- | otherwise = z:combineEq' x xs
-
-
--- | /O(n)/. Build a set from an ascending list of distinct elements in linear time.
-fromDistinctAscList :: [a] -> Set a [_$_]
-fromDistinctAscList xs
- = build const (length xs) xs
- where
- -- 1) use continutations so that we use heap space instead of stack space.
- -- 2) special case for n==5 to build bushier trees. [_$_]
- build c 0 xs = c Tip xs [_$_]
- build c 5 xs = case xs of
- (x1:x2:x3:x4:x5:xx) [_$_]
- -> c (bin x4 (bin x2 (singleton x1) (singleton x3)) (singleton x5)) xx
- build c n xs = seq nr $ build (buildR nr c) nl xs
- where
- nl = n `div` 2
- nr = n - nl - 1
-
- buildR n c l (x:ys) = build (buildB l x c) n ys
- buildB l x c r zs = c (bin x l r) zs
-
-{--------------------------------------------------------------------
- Eq converts the set to a list. In a lazy setting, this [_$_]
- actually seems one of the faster methods to compare two trees [_$_]
- and it is certainly the simplest :-)
---------------------------------------------------------------------}
-instance Eq a => Eq (Set a) where
- t1 == t2 = (size t1 == size t2) && (toAscList t1 == toAscList t2)
-
-{--------------------------------------------------------------------
- Ord
---------------------------------------------------------------------}
-instance Ord a => Ord (Set a) where
- compare s1 s2 = compare (toAscList s1) (toAscList s2)
-
-{--------------------------------------------------------------------
- Show
---------------------------------------------------------------------}
-instance Show a => Show (Set a) where
- showsPrec d s = showSet (toAscList s)
-
-showSet :: (Show a) => [a] -> ShowS
-showSet [] [_$_]
- = showString "{}" [_$_]
-showSet (x:xs) [_$_]
- = showChar '{' . shows x . showTail xs
- where
- showTail [] = showChar '}'
- showTail (x:xs) = showChar ',' . shows x . showTail xs
- [_$_]
-
-{--------------------------------------------------------------------
- Utility functions that return sub-ranges of the original
- tree. Some functions take a comparison function as argument to
- allow comparisons against infinite values. A function [cmplo x]
- should be read as [compare lo x].
-
- [trim cmplo cmphi t] A tree that is either empty or where [cmplo x == LT]
- and [cmphi x == GT] for the value [x] of the root.
- [filterGt cmp t] A tree where for all values [k]. [cmp k == LT]
- [filterLt cmp t] A tree where for all values [k]. [cmp k == GT]
-
- [split k t] Returns two trees [l] and [r] where all values
- in [l] are <[k] and all keys in [r] are >[k].
- [splitMember k t] Just like [split] but also returns whether [k]
- was found in the tree.
---------------------------------------------------------------------}
-
-{--------------------------------------------------------------------
- [trim lo hi t] trims away all subtrees that surely contain no
- values between the range [lo] to [hi]. The returned tree is either
- empty or the key of the root is between @lo@ and @hi@.
---------------------------------------------------------------------}
-trim :: (a -> Ordering) -> (a -> Ordering) -> Set a -> Set a
-trim cmplo cmphi Tip = Tip
-trim cmplo cmphi t@(Bin sx x l r)
- = case cmplo x of
- LT -> case cmphi x of
- GT -> t
- le -> trim cmplo cmphi l
- ge -> trim cmplo cmphi r
- [_$_]
-trimMemberLo :: Ord a => a -> (a -> Ordering) -> Set a -> (Bool, Set a)
-trimMemberLo lo cmphi Tip = (False,Tip)
-trimMemberLo lo cmphi t@(Bin sx x l r)
- = case compare lo x of
- LT -> case cmphi x of
- GT -> (member lo t, t)
- le -> trimMemberLo lo cmphi l
- GT -> trimMemberLo lo cmphi r
- EQ -> (True,trim (compare lo) cmphi r)
-
-
-{--------------------------------------------------------------------
- [filterGt x t] filter all values >[x] from tree [t]
- [filterLt x t] filter all values <[x] from tree [t]
---------------------------------------------------------------------}
-filterGt :: (a -> Ordering) -> Set a -> Set a
-filterGt cmp Tip = Tip
-filterGt cmp (Bin sx x l r)
- = case cmp x of
- LT -> join x (filterGt cmp l) r
- GT -> filterGt cmp r
- EQ -> r
- [_$_]
-filterLt :: (a -> Ordering) -> Set a -> Set a
-filterLt cmp Tip = Tip
-filterLt cmp (Bin sx x l r)
- = case cmp x of
- LT -> filterLt cmp l
- GT -> join x l (filterLt cmp r)
- EQ -> l
-
-
-{--------------------------------------------------------------------
- Split
---------------------------------------------------------------------}
--- | /O(log n)/. The expression (@split x set@) is a pair @(set1,set2)@
--- where all elements in @set1@ are lower than @x@ and all elements in
--- @set2@ larger than @x@.
-split :: Ord a => a -> Set a -> (Set a,Set a)
-split x Tip = (Tip,Tip)
-split x (Bin sy y l r)
- = case compare x y of
- LT -> let (lt,gt) = split x l in (lt,join y gt r)
- GT -> let (lt,gt) = split x r in (join y l lt,gt)
- EQ -> (l,r)
-
--- | /O(log n)/. Performs a 'split' but also returns whether the pivot
--- element was found in the original set.
-splitMember :: Ord a => a -> Set a -> (Bool,Set a,Set a)
-splitMember x Tip = (False,Tip,Tip)
-splitMember x (Bin sy y l r)
- = case compare x y of
- LT -> let (found,lt,gt) = splitMember x l in (found,lt,join y gt r)
- GT -> let (found,lt,gt) = splitMember x r in (found,join y l lt,gt)
- EQ -> (True,l,r)
-
-{--------------------------------------------------------------------
- Utility functions that maintain the balance properties of the tree.
- All constructors assume that all values in [l] < [x] and all values
- in [r] > [x], and that [l] and [r] are valid trees.
- [_$_]
- In order of sophistication:
- [Bin sz x l r] The type constructor.
- [bin x l r] Maintains the correct size, assumes that both [l]
- and [r] are balanced with respect to each other.
- [balance x l r] Restores the balance and size.
- Assumes that the original tree was balanced and
- that [l] or [r] has changed by at most one element.
- [join x l r] Restores balance and size. [_$_]
-
- Furthermore, we can construct a new tree from two trees. Both operations
- assume that all values in [l] < all values in [r] and that [l] and [r]
- are valid:
- [glue l r] Glues [l] and [r] together. Assumes that [l] and
- [r] are already balanced with respect to each other.
- [merge l r] Merges two trees and restores balance.
-
- Note: in contrast to Adam's paper, we use (<=) comparisons instead
- of (<) comparisons in [join], [merge] and [balance]. [_$_]
- Quickcheck (on [difference]) showed that this was necessary in order [_$_]
- to maintain the invariants. It is quite unsatisfactory that I haven't [_$_]
- been able to find out why this is actually the case! Fortunately, it [_$_]
- doesn't hurt to be a bit more conservative.
---------------------------------------------------------------------}
-
-{--------------------------------------------------------------------
- Join [_$_]
---------------------------------------------------------------------}
-join :: a -> Set a -> Set a -> Set a
-join x Tip r = insertMin x r
-join x l Tip = insertMax x l
-join x l@(Bin sizeL y ly ry) r@(Bin sizeR z lz rz)
- | delta*sizeL <= sizeR = balance z (join x l lz) rz
- | delta*sizeR <= sizeL = balance y ly (join x ry r)
- | otherwise = bin x l r
-
-
--- insertMin and insertMax don't perform potentially expensive comparisons.
-insertMax,insertMin :: a -> Set a -> Set a [_$_]
-insertMax x t
- = case t of
- Tip -> singleton x
- Bin sz y l r
- -> balance y l (insertMax x r)
- [_$_]
-insertMin x t
- = case t of
- Tip -> singleton x
- Bin sz y l r
- -> balance y (insertMin x l) r
- [_$_]
-{--------------------------------------------------------------------
- [merge l r]: merges two trees.
---------------------------------------------------------------------}
-merge :: Set a -> Set a -> Set a
-merge Tip r = r
-merge l Tip = l
-merge l@(Bin sizeL x lx rx) r@(Bin sizeR y ly ry)
- | delta*sizeL <= sizeR = balance y (merge l ly) ry
- | delta*sizeR <= sizeL = balance x lx (merge rx r)
- | otherwise = glue l r
-
-{--------------------------------------------------------------------
- [glue l r]: glues two trees together.
- Assumes that [l] and [r] are already balanced with respect to each other.
---------------------------------------------------------------------}
-glue :: Set a -> Set a -> Set a
-glue Tip r = r
-glue l Tip = l
-glue l r [_$_]
- | size l > size r = let (m,l') = deleteFindMax l in balance m l' r
- | otherwise = let (m,r') = deleteFindMin r in balance m l r'
-
-
--- | /O(log n)/. Delete and find the minimal element.
-deleteFindMin :: Set a -> (a,Set a)
-deleteFindMin t [_$_]
- = case t of
- Bin _ x Tip r -> (x,r)
- Bin _ x l r -> let (xm,l') = deleteFindMin l in (xm,balance x l' r)
- Tip -> (error "Set.deleteFindMin: can not return the minimal element of an empty set", Tip)
-
--- | /O(log n)/. Delete and find the maximal element.
-deleteFindMax :: Set a -> (a,Set a)
-deleteFindMax t
- = case t of
- Bin _ x l Tip -> (x,l)
- Bin _ x l r -> let (xm,r') = deleteFindMax r in (xm,balance x l r')
- Tip -> (error "Set.deleteFindMax: can not return the maximal element of an empty set", Tip)
-
-
-{--------------------------------------------------------------------
- [balance x l r] balances two trees with value x.
- The sizes of the trees should balance after decreasing the
- size of one of them. (a rotation).
-
- [delta] is the maximal relative difference between the sizes of
- two trees, it corresponds with the [w] in Adams' paper,
- or equivalently, [1/delta] corresponds with the $\alpha$
- in Nievergelt's paper. Adams shows that [delta] should
- be larger than 3.745 in order to garantee that the
- rotations can always restore balance. [_$_]
-
- [ratio] is the ratio between an outer and inner sibling of the
- heavier subtree in an unbalanced setting. It determines
- whether a double or single rotation should be performed
- to restore balance. It is correspondes with the inverse
- of $\alpha$ in Adam's article.
-
- Note that:
- - [delta] should be larger than 4.646 with a [ratio] of 2.
- - [delta] should be larger than 3.745 with a [ratio] of 1.534.
- [_$_]
- - A lower [delta] leads to a more 'perfectly' balanced tree.
- - A higher [delta] performs less rebalancing.
-
- - Balancing is automatic for random data and a balancing
- scheme is only necessary to avoid pathological worst cases.
- Almost any choice will do in practice
- [_$_]
- - Allthough it seems that a rather large [delta] may perform better [_$_]
- than smaller one, measurements have shown that the smallest [delta]
- of 4 is actually the fastest on a wide range of operations. It
- especially improves performance on worst-case scenarios like
- a sequence of ordered insertions.
-
- Note: in contrast to Adams' paper, we use a ratio of (at least) 2
- to decide whether a single or double rotation is needed. Allthough
- he actually proves that this ratio is needed to maintain the
- invariants, his implementation uses a (invalid) ratio of 1. [_$_]
- He is aware of the problem though since he has put a comment in his [_$_]
- original source code that he doesn't care about generating a [_$_]
- slightly inbalanced tree since it doesn't seem to matter in practice. [_$_]
- However (since we use quickcheck :-) we will stick to strictly balanced [_$_]
- trees.
---------------------------------------------------------------------}
-delta,ratio :: Int
-delta = 4
-ratio = 2
-
-balance :: a -> Set a -> Set a -> Set a
-balance x l r
- | sizeL + sizeR <= 1 = Bin sizeX x l r
- | sizeR >= delta*sizeL = rotateL x l r
- | sizeL >= delta*sizeR = rotateR x l r
- | otherwise = Bin sizeX x l r
- where
- sizeL = size l
- sizeR = size r
- sizeX = sizeL + sizeR + 1
-
--- rotate
-rotateL x l r@(Bin _ _ ly ry)
- | size ly < ratio*size ry = singleL x l r
- | otherwise = doubleL x l r
-
-rotateR x l@(Bin _ _ ly ry) r
- | size ry < ratio*size ly = singleR x l r
- | otherwise = doubleR x l r
-
--- basic rotations
-singleL x1 t1 (Bin _ x2 t2 t3) = bin x2 (bin x1 t1 t2) t3
-singleR x1 (Bin _ x2 t1 t2) t3 = bin x2 t1 (bin x1 t2 t3)
-
-doubleL x1 t1 (Bin _ x2 (Bin _ x3 t2 t3) t4) = bin x3 (bin x1 t1 t2) (bin x2 t3 t4)
-doubleR x1 (Bin _ x2 t1 (Bin _ x3 t2 t3)) t4 = bin x3 (bin x2 t1 t2) (bin x1 t3 t4)
-
-
-{--------------------------------------------------------------------
- The bin constructor maintains the size of the tree
---------------------------------------------------------------------}
-bin :: a -> Set a -> Set a -> Set a
-bin x l r
- = Bin (size l + size r + 1) x l r
-
-
-{--------------------------------------------------------------------
- Utilities
---------------------------------------------------------------------}
-foldlStrict f z xs
- = case xs of
- [] -> z
- (x:xx) -> let z' = f z x in seq z' (foldlStrict f z' xx)
-
-
-{--------------------------------------------------------------------
- Debugging
---------------------------------------------------------------------}
--- | /O(n)/. Show the tree that implements the set. The tree is shown
--- in a compressed, hanging format.
-showTree :: Show a => Set a -> String
-showTree s
- = showTreeWith True False s
-
-
-{- | /O(n)/. The expression (@showTreeWith hang wide map@) shows
- the tree that implements the set. If @hang@ is
- @True@, a /hanging/ tree is shown otherwise a rotated tree is shown. If
- @wide@ is true, an extra wide version is shown.
-
-> Set> putStrLn $ showTreeWith True False $ fromDistinctAscList [1..5]
-> 4
-> +--2
-> | +--1
-> | +--3
-> +--5
-> [_$_]
-> Set> putStrLn $ showTreeWith True True $ fromDistinctAscList [1..5]
-> 4
-> |
-> +--2
-> | |
-> | +--1
-> | |
-> | +--3
-> |
-> +--5
-> [_$_]
-> Set> putStrLn $ showTreeWith False True $ fromDistinctAscList [1..5]
-> +--5
-> |
-> 4
-> |
-> | +--3
-> | |
-> +--2
-> |
-> +--1
-
--}
-showTreeWith :: Show a => Bool -> Bool -> Set a -> String
-showTreeWith hang wide t
- | hang = (showsTreeHang wide [] t) ""
- | otherwise = (showsTree wide [] [] t) ""
-
-showsTree :: Show a => Bool -> [String] -> [String] -> Set a -> ShowS
-showsTree wide lbars rbars t
- = case t of
- Tip -> showsBars lbars . showString "|\n"
- Bin sz x Tip Tip
- -> showsBars lbars . shows x . showString "\n" [_$_]
- Bin sz x l r
- -> showsTree wide (withBar rbars) (withEmpty rbars) r .
- showWide wide rbars .
- showsBars lbars . shows x . showString "\n" .
- showWide wide lbars .
- showsTree wide (withEmpty lbars) (withBar lbars) l
-
-showsTreeHang :: Show a => Bool -> [String] -> Set a -> ShowS
-showsTreeHang wide bars t
- = case t of
- Tip -> showsBars bars . showString "|\n" [_$_]
- Bin sz x Tip Tip
- -> showsBars bars . shows x . showString "\n" [_$_]
- Bin sz x l r
- -> showsBars bars . shows x . showString "\n" . [_$_]
- showWide wide bars .
- showsTreeHang wide (withBar bars) l .
- showWide wide bars .
- showsTreeHang wide (withEmpty bars) r
-
-
-showWide wide bars [_$_]
- | wide = showString (concat (reverse bars)) . showString "|\n" [_$_]
- | otherwise = id
-
-showsBars :: [String] -> ShowS
-showsBars bars
- = case bars of
- [] -> id
- _ -> showString (concat (reverse (tail bars))) . showString node
-
-node = "+--"
-withBar bars = "| ":bars
-withEmpty bars = " ":bars
-
-{--------------------------------------------------------------------
- Assertions
---------------------------------------------------------------------}
--- | /O(n)/. Test if the internal set structure is valid.
-valid :: Ord a => Set a -> Bool
-valid t
- = balanced t && ordered t && validsize t
-
-ordered t
- = bounded (const True) (const True) t
- where
- bounded lo hi t
- = case t of
- Tip -> True
- Bin sz x l r -> (lo x) && (hi x) && bounded lo (<x) l && bounded (>x) hi r
-
-balanced :: Set a -> Bool
-balanced t
- = case t of
- Tip -> True
- Bin sz x l r -> (size l + size r <= 1 || (size l <= delta*size r && size r <= delta*size l)) &&
- balanced l && balanced r
-
-
-validsize t
- = (realsize t == Just (size t))
- where
- realsize t
- = case t of
- Tip -> Just 0
- Bin sz x l r -> case (realsize l,realsize r) of
- (Just n,Just m) | n+m+1 == sz -> Just sz
- other -> Nothing
-
-{-
-{--------------------------------------------------------------------
- Testing
---------------------------------------------------------------------}
-testTree :: [Int] -> Set Int
-testTree xs = fromList xs
-test1 = testTree [1..20]
-test2 = testTree [30,29..10]
-test3 = testTree [1,4,6,89,2323,53,43,234,5,79,12,9,24,9,8,423,8,42,4,8,9,3]
-
-{--------------------------------------------------------------------
- QuickCheck
---------------------------------------------------------------------}
-qcheck prop
- = check config prop
- where
- config = Config
- { configMaxTest = 500
- , configMaxFail = 5000
- , configSize = \n -> (div n 2 + 3)
- , configEvery = \n args -> let s = show n in s ++ [ '\b' | _ <- s ]
- }
-
-
-{--------------------------------------------------------------------
- Arbitrary, reasonably balanced trees
---------------------------------------------------------------------}
-instance (Enum a) => Arbitrary (Set a) where
- arbitrary = sized (arbtree 0 maxkey)
- where maxkey = 10000
-
-arbtree :: (Enum a) => Int -> Int -> Int -> Gen (Set a)
-arbtree lo hi n
- | n <= 0 = return Tip
- | lo >= hi = return Tip
- | otherwise = do{ i <- choose (lo,hi)
- ; m <- choose (1,30)
- ; let (ml,mr) | m==(1::Int)= (1,2)
- | m==2 = (2,1)
- | m==3 = (1,1)
- | otherwise = (2,2)
- ; l <- arbtree lo (i-1) (n `div` ml)
- ; r <- arbtree (i+1) hi (n `div` mr)
- ; return (bin (toEnum i) l r)
- } [_$_]
-
-
-{--------------------------------------------------------------------
- Valid tree's
---------------------------------------------------------------------}
-forValid :: (Enum a,Show a,Testable b) => (Set a -> b) -> Property
-forValid f
- = forAll arbitrary $ \t -> [_$_]
--- classify (balanced t) "balanced" $
- classify (size t == 0) "empty" $
- classify (size t > 0 && size t <= 10) "small" $
- classify (size t > 10 && size t <= 64) "medium" $
- classify (size t > 64) "large" $
- balanced t ==> f t
-
-forValidIntTree :: Testable a => (Set Int -> a) -> Property
-forValidIntTree f
- = forValid f
-
-forValidUnitTree :: Testable a => (Set Int -> a) -> Property
-forValidUnitTree f
- = forValid f
-
-
-prop_Valid [_$_]
- = forValidUnitTree $ \t -> valid t
-
-{--------------------------------------------------------------------
- Single, Insert, Delete
---------------------------------------------------------------------}
-prop_Single :: Int -> Bool
-prop_Single x
- = (insert x empty == singleton x)
-
-prop_InsertValid :: Int -> Property
-prop_InsertValid k
- = forValidUnitTree $ \t -> valid (insert k t)
-
-prop_InsertDelete :: Int -> Set Int -> Property
-prop_InsertDelete k t
- = not (member k t) ==> delete k (insert k t) == t
-
-prop_DeleteValid :: Int -> Property
-prop_DeleteValid k
- = forValidUnitTree $ \t -> [_$_]
- valid (delete k (insert k t))
-
-{--------------------------------------------------------------------
- Balance
---------------------------------------------------------------------}
-prop_Join :: Int -> Property [_$_]
-prop_Join x
- = forValidUnitTree $ \t ->
- let (l,r) = split x t
- in valid (join x l r)
-
-prop_Merge :: Int -> Property [_$_]
-prop_Merge x
- = forValidUnitTree $ \t ->
- let (l,r) = split x t
- in valid (merge l r)
-
-
-{--------------------------------------------------------------------
- Union
---------------------------------------------------------------------}
-prop_UnionValid :: Property
-prop_UnionValid
- = forValidUnitTree $ \t1 ->
- forValidUnitTree $ \t2 ->
- valid (union t1 t2)
-
-prop_UnionInsert :: Int -> Set Int -> Bool
-prop_UnionInsert x t
- = union t (singleton x) == insert x t
-
-prop_UnionAssoc :: Set Int -> Set Int -> Set Int -> Bool
-prop_UnionAssoc t1 t2 t3
- = union t1 (union t2 t3) == union (union t1 t2) t3
-
-prop_UnionComm :: Set Int -> Set Int -> Bool
-prop_UnionComm t1 t2
- = (union t1 t2 == union t2 t1)
-
-
-prop_DiffValid
- = forValidUnitTree $ \t1 ->
- forValidUnitTree $ \t2 ->
- valid (difference t1 t2)
-
-prop_Diff :: [Int] -> [Int] -> Bool
-prop_Diff xs ys
- = toAscList (difference (fromList xs) (fromList ys))
- == List.sort ((List.\\) (nub xs) (nub ys))
-
-prop_IntValid
- = forValidUnitTree $ \t1 ->
- forValidUnitTree $ \t2 ->
- valid (intersection t1 t2)
-
-prop_Int :: [Int] -> [Int] -> Bool
-prop_Int xs ys
- = toAscList (intersection (fromList xs) (fromList ys))
- == List.sort (nub ((List.intersect) (xs) (ys)))
-
-{--------------------------------------------------------------------
- Lists
---------------------------------------------------------------------}
-prop_Ordered
- = forAll (choose (5,100)) $ \n ->
- let xs = [0..n::Int]
- in fromAscList xs == fromList xs
-
-prop_List :: [Int] -> Bool
-prop_List xs
- = (sort (nub xs) == toList (fromList xs))
--}
rmfile ./lib/DData/Set.hs
}
Wed Mar 19 15:26:05 WET 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* Upgrade for new versions
{
hunk ./INblobs.cabal 4
+License-file: LICENCE-LGPL
hunk ./INblobs.cabal 15
-Build-Depends: base, haskell98, wx >= 0.9, wxcore >= 0.9, HaXml >= 1.19
hunk ./INblobs.cabal 16
+Cabal-Version: >=1.2
hunk ./INblobs.cabal 18
-executable: INblobs
-Main-is: Main.hs
-Hs-Source-Dirs: src lib/DData lib/animLC
-Ghc-Options: -O2
-Extensions: ForeignFunctionInterface, MultiParamTypeClasses
+flag splitBase
+
+Executable INblobs
+ Main-is: Main.hs
+ Build-Depends: haskell98, wx >= 0.9, wxcore >= 0.9, HaXml >= 1.19, polyparse
+ if flag(splitBase)
+ Build-Depends: base >= 3, process, containers, directory, pretty
+ else
+ Build-Depends: base < 3
+
+ Hs-Source-Dirs: src lib/DData
+ Ghc-Options: -O2
+ Extensions: ForeignFunctionInterface, MultiParamTypeClasses, FunctionalDependencies, FlexibleInstances, ParallelListComp
hunk ./src/DocumentFile.hs 75
- aux :: (ShapeName,(Shape,Ports,Maybe a)) -> Content ()
+ -- aux :: (ShapeName,(Shape,Ports,Maybe a)) -> Content ()
hunk ./src/INChecks.hs 85
- ++ "\t , styleFill = RGB 255 255 255 }\n"
+ ++ "\t , styleFill = RGB 255 255 255 }\n"
}
Mon Jan 28 18:08:31 WET 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* External Compilation
{
hunk ./Makefile 296
+src/INTextualUI.o : src/INTextualUI.hs
+src/INTextualUI.o : src/PersistentDocument.hi
+src/INTextualUI.o : src/State.hi
+src/INTextualUI.o : src/InfoKind.hi
+src/INTextualUI.o : src/INTextual.hi
+src/INTextualUI.o : src/SafetyNet.hi
+src/INTextualUI.o : src/Operations.hi
hunk ./Makefile 423
-src/INTextualUI.o : src/INTextualUI.hs
-src/INTextualUI.o : src/PersistentDocument.hi
-src/INTextualUI.o : src/State.hi
-src/INTextualUI.o : src/InfoKind.hi
-src/INTextualUI.o : src/INTextual.hi
-src/INTextualUI.o : src/SafetyNet.hi
-src/INTextualUI.o : src/Operations.hi
hunk ./Makefile 424
+src/Main.o : src/CommonUI.hi
+src/Main.o : src/INChecksUI.hi
+src/Main.o : src/SafetyNet.hi
hunk ./Makefile 428
+src/Main.o : src/INTextual.hi
+src/Main.o : src/PersistentDocument.hi
hunk ./src/INTextualUI.hs 3
+ , changeExt
hunk ./src/INTextualUI.hs 41
- let filename = aux tool . span (/= '.') $ fromMaybe "" inName [_$_]
+ let filename = changeExt ".INblobs" ('-':show tool ++ ".net") $ fromMaybe "" inName
hunk ./src/INTextualUI.hs 58
- aux tool (str,"") = str ++ '-':show tool ++ ".net"
- aux tool (str,".INblobs") = str ++ '-':show tool ++ ".net"
- aux tool (str1, str2) = let (str3,str4) = span (/='.') (tail str2)
- in aux tool (str1 ++ '.':str3, str4)
+
+-- | Change file extension and suffix filename.
+changeExt :: String -- ^ \".INblobs\"
+ -> String -- ^ \"-TOOL.net\"
+ -> String -- ^ file.INblobs
+ -> String -- ^ file-TOOL.net
+changeExt old suffix = aux . span (/= '.')
+ where
+ aux (str,"") = str ++ suffix
+ aux (str1, str2)
+ | str2 == old = str1 ++ suffix
+ | otherwise = let (str3,str4) = span (/='.') (tail str2)
+ in aux (str1 ++ '.':str3, str4)
hunk ./src/Main.hs 5
+import Graphics.UI.WXCore
hunk ./src/Main.hs 14
-import Maybe (fromJust)
-
+import Maybe (fromJust, fromMaybe)
+import qualified PersistentDocument as PD
+import INTextual
hunk ./src/Main.hs 18
+import SafetyNet
+import INChecksUI
+import CommonUI
+
+import Text.XML.HaXml.XmlContent (XmlContent)
+
+import System.Cmd
+import System.Exit
+
hunk ./src/Main.hs 49
+ , ("Compile through external compiler", compilePIN)
hunk ./src/Main.hs 69
+compilePIN :: (InfoKind n g, InfoKind e g, XmlContent g, Show g) => IOOp g n e
+compilePIN doc state =
+ do
+ logMessage "Compiling in PIN"
+ pDoc <- getDocument state
+ inName <- PD.getFileName pDoc
+ theFrame <- getNetworkFrame state
+
+ let fn = changeExt ".INblobs" "-PIN" $ fromMaybe "" inName
+ fnN = fn ++ ".net"
+ fnI = fn ++ ".INblobs"
+
+ writeFile fnI . showRepresentation PIN . simplify $ doc2net doc
+ comm <- textDialog theFrame "Command to invoque external compiler.\nThis special tokens can be used:\n#i for FILE.net\n#o for FILE.INblobs" "Compiling through external compiler" "java pin.compiler.Main #i"
+ when (not $ null comm) $
+ do
+ let command = subst fnN fnI comm
+ putStrLn command [_$_]
+ ec <- system command
+ case ec of
+ ExitSuccess ->
+ safetyNet theFrame $
+ openNetworkFile fnI state (Just theFrame)
+ >> singleCheckOverIN iNCheck state
+ ExitFailure n -> errorDialog theFrame "Compiling through external compiler"
+ $ "Error compiling through external compiler:\n"
+ ++ show ec
+ where subst inp out [] = []
+ subst inp out ('#':'i':str) = inp ++ subst inp out str
+ subst inp out ('#':'o':str) = out ++ subst inp out str
+ subst inp out (c:str) = c : subst inp out str
+
+
}
Fri Jan 25 15:58:17 WET 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* New File Format
Remove redundant information.
{
addfile ./INblobs.xsd
hunk ./INblobs.xsd 1
+<?xml version = '1.0' encoding = 'UTF-8'?>
+<!-- edited with XMLSpy v2008 sp1 (http://www.altova.com) by Miguel (University of Minho) --><!--W3C Schema generated by XMLSpy v2008 sp1 (http://www.altova.com)--><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Document" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">INblobs file</xs:documentation>
+ </xs:annotation>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="NetworkType" name="Network" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Main net</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Palette" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" name="Symbol" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="ShapeName" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Shape" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:group xmlns:xs="http://www.w3.org/2001/XMLSchema" ref="Shapes" />
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Ports" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Principals" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PortType" name="Port" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Auxiliaries" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" type="PortType" minOccurs="0" name="Port" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Info" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="maybe-list-intType" name="maybe-list-int" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Rules" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="1" name="INRule" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="Name" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="LHS" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="NetworkType" name="Network" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RHS" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="NetworkType" name="Network" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Mapping" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Interface agents correspondence between LHS and RHS</xs:documentation>
+ </xs:annotation>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="0" name="MappingElement" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:string" name="lhs" />
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:string" name="rhs" />
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="NetworkType" >
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Info" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="unit" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"/>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Nodes" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="0" name="Node" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="Name" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="LabelAbove" >
+ <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:restriction xmlns:xs="http://www.w3.org/2001/XMLSchema" base="xs:string" >
+ <xs:enumeration xmlns:xs="http://www.w3.org/2001/XMLSchema" value="True" />
+ <xs:enumeration xmlns:xs="http://www.w3.org/2001/XMLSchema" value="False" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="Shape" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Shape name</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Info" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-intType" name="list-int" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:string" name="id" />
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Edges" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="0" name="Edge" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="From" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Node number</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PortFrom" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Port name</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="To" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Node number</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PortTo" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Port name</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Via" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Middle points for edge</xs:documentation>
+ </xs:annotation>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" type="PositionType" minOccurs="0" name="Position" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Info" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-intType" name="list-int" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:string" name="id" />
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="Width" />
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="Height" />
+ </xs:complexType>
+ <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="colourInt" final="restriction" >
+ <xs:restriction xmlns:xs="http://www.w3.org/2001/XMLSchema" base="xs:int" >
+ <xs:minInclusive xmlns:xs="http://www.w3.org/2001/XMLSchema" value="0" />
+ <xs:maxInclusive xmlns:xs="http://www.w3.org/2001/XMLSchema" value="255" />
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PositionType" >
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="Y" />
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="X" />
+ </xs:complexType>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PortType" >
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="string" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Port name</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" />
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RGBType" >
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="colourInt" name="R" />
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="colourInt" name="G" />
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="colourInt" name="B" />
+ </xs:complexType>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="list-intType" >
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" type="intType" minOccurs="0" name="int" />
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ShapeStyleType" >
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="intType" name="int" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="RGBType" name="RGB" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="RGBType" name="RGB" />
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="maybe-list-intType" >
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-intType" minOccurs="0" name="list-int" />
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="doubleType" >
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:double" name="value" />
+ </xs:complexType>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="list-DoublePointType" >
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" type="PositionType" minOccurs="0" name="Position" />
+ </xs:sequence>
+ </xs:complexType>
+ <xs:group xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Shapes" >
+ <xs:choice xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Circle" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">radius</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Polygon" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-DoublePointType" name="list-DoublePoint" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Perimeter points</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Lines" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-DoublePointType" name="list-DoublePoint" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Perimeter points</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Points" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="list-DoublePointType" name="list-DoublePoint" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Points</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Rectangle" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Upper left point</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Lower right point</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Arc" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Radius</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Start</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">End</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Center point</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Ellipse" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Center point</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Horizontal radius</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Vertical radius</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="EllipticArc" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Center point</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Horizontal radius</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Vertical radius</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Start</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">End</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RoundRec" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="doubleType" name="double" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Radius</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Upper left point</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="PositionType" name="Position" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Lower right point</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Text" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Composite" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="list-Shape" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:group xmlns:xs="http://www.w3.org/2001/XMLSchema" maxOccurs="unbounded" minOccurs="0" ref="Shapes" />
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="TextInEllipse" >
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ShapeStyleType" name="ShapeStyle" />
+ <xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" name="string" >
+ <xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Text</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:choice>
+ </xs:group>
+ <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="intType" >
+ <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema" use="required" type="xs:int" name="value" />
+ </xs:complexType>
+</xs:schema>
hunk ./Makefile 185
+src/NetworkFile.o : src/Ports.hi
hunk ./Makefile 195
+src/SpecialSymbols.o : src/Ports.hi
+src/SpecialSymbols.o : src/Palette.hi
hunk ./Makefile 237
+src/DocumentFile.o : src/Ports.hi
+src/DocumentFile.o : src/Shape.hi
hunk ./Makefile 242
+src/INReductionStrategies.o : src/Palette.hi
hunk ./Makefile 254
+src/INTextual.o : src/Palette.hi
hunk ./Makefile 308
+src/INReduction.o : src/Palette.hi
hunk ./examples/LafontAritmetic.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- ><Node id="N1"
- ><X
- >3.2014583333333335</X
- ><Y
- >2.143125</Y
- ><Name
- ><![CDATA[Node 1]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Add]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N2"
- ><X
- >2.3283333333333336</X
- ><Y
- >3.65125</Y
- ><Name
- ><![CDATA[Node 2]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N3"
- ><X
- >2.3283333333333336</X
- ><Y
- >5.3975</Y
- ><Name
- ><![CDATA[Node 3]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N4"
- ><X
- >3.7041666666666675</X
- ><Y
- >4.153958333333334</Y
- ><Name
- ><![CDATA[Node 4]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N5"
- ><X
- >3.2279166666666668</X
- ><Y
- >0.6085416666666668</Y
- ><Name
- ><![CDATA[Node 5]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node></Nodes
- ><Edges
- ><Edge id="E1"
- ><From
- >1</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >5</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E2"
- ><From
- >2</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >1</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E3"
- ><From
- >2</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >3</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E4"
- ><From
- >4</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >1</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge></Edges></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><Position X="3.2014583333333335" Y="2.143125"
+ /><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Add]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><Position X="2.3283333333333336" Y="3.65125"
+ /><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[S]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><Position X="2.3283333333333336" Y="5.3975"
+ /><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Z]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><Position X="3.7041666666666675" Y="4.153958333333334"
+ /><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Z]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><Position X="3.2279166666666668" Y="0.6085416666666668"
+ /><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><![CDATA[up]]></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><![CDATA[interface]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><![CDATA[up]]></PortFrom
+ ><To
+ >1</To
+ ><PortTo
+ ><![CDATA[left]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><![CDATA[down]]></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><![CDATA[up]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >4</From
+ ><PortFrom
+ ><![CDATA[up]]></PortFrom
+ ><To
+ >1</To
+ ><PortTo
+ ><![CDATA[right]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network
hunk ./examples/LafontAritmetic.INblobs 106
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Add]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA["+"]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Z]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA["0"]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[S]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA["S"]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Mult]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA["x"]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Max]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA["Max"]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Dupl]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA["Dupl"]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Add]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
hunk ./examples/LafontAritmetic.INblobs 136
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
+ ><![CDATA["+"]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[left]]></string
+ ><Position X="-0.5" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[up]]></string
+ ><Position X="0.0" Y="-0.5"/></Port
+ ><Port
+ ><string
+ ><![CDATA[right]]></string
+ ><Position X="0.5" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Z]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
hunk ./examples/LafontAritmetic.INblobs 165
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
+ ><![CDATA["0"]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[up]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[S]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
hunk ./examples/LafontAritmetic.INblobs 186
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Aux]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA["Aux"]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA["S"]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[up]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Mult]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
hunk ./examples/LafontAritmetic.INblobs 211
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y
+ ><![CDATA["x"]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[left]]></string
+ ><Position X="-0.5" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[up]]></string
+ ><Position X="0.0" Y="-0.5"/></Port
+ ><Port
+ ><string
+ ><![CDATA[right]]></string
+ ><Position X="0.5" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Max]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
hunk ./examples/LafontAritmetic.INblobs 240
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
+ ><![CDATA["Max"]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[left]]></string
+ ><Position X="-0.5" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[up]]></string
+ ><Position X="0.0" Y="-0.5"/></Port
+ ><Port
+ ><string
+ ><![CDATA[right]]></string
+ ><Position X="0.5" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Dupl]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
hunk ./examples/LafontAritmetic.INblobs 269
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA["Dupl"]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[left]]></string
+ ><Position X="-0.5" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[right]]></string
+ ><Position X="0.5" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Aux]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
hunk ./examples/LafontAritmetic.INblobs 298
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int></Palette></Palette
+ ><![CDATA["Aux"]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[right]]></string
+ ><Position X="0.5" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[left]]></string
+ ><Position X="-0.5" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[up]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol></Palette
hunk ./examples/LafontAritmetic.INblobs 361
- >add_zero</Name
+ ><![CDATA[add_zero]]></Name
hunk ./examples/LafontAritmetic.INblobs 363
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 368
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 374
- ><Left-string
- ><string
- ><![CDATA[Add]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Add]]></Shape
hunk ./examples/LafontAritmetic.INblobs 378
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 384
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/LafontAritmetic.INblobs 388
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 394
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 398
- ><X
- >5.8656250000000005</X
- ><Y
- >3.966041666666667</Y
- ><Name
+ ><Position X="5.8656250000000005" Y="3.966041666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 404
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 445
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 450
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 456
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 460
- ><X
- >5.8656250000000005</X
- ><Y
- >3.966041666666667</Y
- ><Name
+ ><Position X="5.8656250000000005" Y="3.966041666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 466
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 483
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 487
- >add_succ</Name
+ ><![CDATA[add_succ]]></Name
hunk ./examples/LafontAritmetic.INblobs 489
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 494
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 500
- ><Left-string
- ><string
- ><![CDATA[Add]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Add]]></Shape
hunk ./examples/LafontAritmetic.INblobs 504
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 510
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 514
- ><X
- >4.018958333333334</X
- ><Y
- >0.36770833333333325</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.36770833333333325"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 520
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 524
- ><X
- >5.945</X
- ><Y
- >5.024375000000001</Y
- ><Name
+ ><Position X="5.945" Y="5.024375000000001"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 530
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 534
- ><X
- >0.8175</X
- ><Y
- >4.944375</Y
- ><Name
+ ><Position X="0.8175" Y="4.944375"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 540
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 588
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 593
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 598
- ><X
- >4.018958333333334</X
- ><Y
- >0.36770833333333325</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.36770833333333325"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 604
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 608
- ><X
- >5.945</X
- ><Y
- >5.024375000000001</Y
- ><Name
+ ><Position X="5.945" Y="5.024375000000001"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 614
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 618
- ><X
- >0.8175</X
- ><Y
- >4.944375</Y
- ><Name
+ ><Position X="0.8175" Y="4.944375"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 624
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 628
- ><X
- >3.995208333333334</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="3.995208333333334" Y="1.7462500000000003"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 634
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 638
- ><X
- >3.96875</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="3.96875" Y="3.783541666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 644
- ><Left-string
- ><string
- ><![CDATA[Add]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Add]]></Shape
hunk ./examples/LafontAritmetic.INblobs 652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 692
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 697
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 702
- >mult_zero</Name
+ ><![CDATA[mult_zero]]></Name
hunk ./examples/LafontAritmetic.INblobs 704
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 709
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 715
- ><Left-string
- ><string
- ><![CDATA[Mult]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Mult]]></Shape
hunk ./examples/LafontAritmetic.INblobs 719
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 725
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/LafontAritmetic.INblobs 729
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 735
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 739
- ><X
- >5.706875000000001</X
- ><Y
- >4.521666666666667</Y
- ><Name
+ ><Position X="5.706875000000001" Y="4.521666666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 745
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 777
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 781
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 786
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 791
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 797
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 801
- ><X
- >5.706875000000001</X
- ><Y
- >4.548125000000001</Y
- ><Name
+ ><Position X="5.706875000000001" Y="4.548125000000001"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 807
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 811
- ><X
- >4.0216666666666665</X
- ><Y
- >2.407708333333334</Y
- ><Name
+ ><Position X="4.0216666666666665" Y="2.407708333333334"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 817
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/LafontAritmetic.INblobs 821
- ><X
- >5.6885416666666675</X
- ><Y
- >2.592916666666667</Y
- ><Name
+ ><Position X="5.6885416666666675" Y="2.592916666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 827
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/LafontAritmetic.INblobs 835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 856
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 860
- >mult_succ</Name
+ ><![CDATA[mult_succ]]></Name
hunk ./examples/LafontAritmetic.INblobs 862
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 867
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 873
- ><Left-string
- ><string
- ><![CDATA[Mult]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Mult]]></Shape
hunk ./examples/LafontAritmetic.INblobs 877
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 883
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 887
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 893
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 897
- ><X
- >6.024375</X
- ><Y
- >4.786250000000001</Y
- ><Name
+ ><Position X="6.024375" Y="4.786250000000001"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 903
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 907
- ><X
- >0.6058333333333334</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="0.6058333333333334" Y="4.8914583333333335"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 913
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 921
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 925
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 933
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 937
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 949
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 961
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 966
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 971
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 977
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 981
- ><X
- >6.42125</X
- ><Y
- >4.839166666666667</Y
- ><Name
+ ><Position X="6.42125" Y="4.839166666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 987
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 991
- ><X
- >0.6058333333333334</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="0.6058333333333334" Y="4.8914583333333335"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 997
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1001
- ><X
- >4.021666666666667</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="4.021666666666667" Y="2.0108333333333333"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1007
- ><Left-string
- ><string
- ><![CDATA[Add]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Add]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1011
- ><X
- >2.4077083333333333</X
- ><Y
- >3.386666666666667</Y
- ><Name
+ ><Position X="2.4077083333333333" Y="3.386666666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1017
- ><Left-string
- ><string
- ><![CDATA[Mult]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Mult]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1021
- ><X
- >5.1329166666666675</X
- ><Y
- >3.7306250000000003</Y
- ><Name
+ ><Position X="5.1329166666666675" Y="3.7306250000000003"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1027
- ><Left-string
- ><string
- ><![CDATA[Dupl]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Dupl]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[left]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[left]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[right]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1104
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 1109
- >dupl_zero</Name
+ ><![CDATA[dupl_zero]]></Name
hunk ./examples/LafontAritmetic.INblobs 1111
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1116
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1122
- ><Left-string
- ><string
- ><![CDATA[Dupl]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Dupl]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1126
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1132
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1136
- ><X
- >1.5054166666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.5"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1142
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1146
- ><X
- >2.5054166666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.5054166666666666" Y="0.5"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1152
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1193
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1198
- ><X
- >1.5054166666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.5"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1204
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1208
- ><X
- >2.5054166666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.5054166666666666" Y="0.5"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1214
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1218
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1224
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1228
- ><X
- >2.4870833333333335</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="2.4870833333333335" Y="2.3283333333333336"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1234
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1263
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 1267
- >dupl_succ</Name
+ ><![CDATA[dupl_succ]]></Name
hunk ./examples/LafontAritmetic.INblobs 1269
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1274
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1280
- ><Left-string
- ><string
- ><![CDATA[Dupl]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Dupl]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1284
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1290
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1294
- ><X
- >1.5054166666666666</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.4735416666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1300
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1304
- ><X
- >2.505416666666667</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="2.505416666666667" Y="0.5264583333333333"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1310
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1314
- ><X
- >0.7910416666666666</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.9972916666666665"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1320
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1364
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1373
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1378
- ><X
- >1.5054166666666666</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.4735416666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1384
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1388
- ><X
- >2.505416666666667</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="2.505416666666667" Y="0.5264583333333333"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1394
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1398
- ><X
- >0.7910416666666666</X
- ><Y
- >4.917916666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.917916666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1404
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1408
- ><X
- >2.0108333333333337</X
- ><Y
- >4.206875</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="4.206875"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1414
- ><Left-string
- ><string
- ><![CDATA[Dupl]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Dupl]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1418
- ><X
- >1.5345833333333334</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="1.5345833333333334" Y="1.9843750000000002"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1424
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1428
- ><X
- >2.4870833333333335</X
- ><Y
- >1.9314583333333337</Y
- ><Name
+ ><Position X="2.4870833333333335" Y="1.9314583333333337"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1434
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1499
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 1504
- >erase_zero</Name
+ ><![CDATA[erase_zero]]></Name
hunk ./examples/LafontAritmetic.INblobs 1506
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1511
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1517
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1521
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1527
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1535
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1544
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1552
- >erase_succ</Name
+ ><![CDATA[erase_succ]]></Name
hunk ./examples/LafontAritmetic.INblobs 1554
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1559
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1565
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1569
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1575
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1579
- ><X
- >0.8704166666666666</X
- ><Y
- >4.759166666666667</Y
- ><Name
+ ><Position X="0.8704166666666666" Y="4.759166666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1585
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1593
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1597
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1605
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1609
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1614
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1619
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1625
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1629
- ><X
- >0.9233333333333332</X
- ><Y
- >4.759166666666667</Y
- ><Name
+ ><Position X="0.9233333333333332" Y="4.759166666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1635
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1652
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 1655
- >max_zero</Name
+ ><![CDATA[max_zero]]></Name
hunk ./examples/LafontAritmetic.INblobs 1657
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1662
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1668
- ><Left-string
- ><string
- ><![CDATA[Max]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Max]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1672
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1678
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1682
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1688
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1692
- ><X
- >4.51625</X
- ><Y
- >4.548125000000001</Y
- ><Name
+ ><Position X="4.51625" Y="4.548125000000001"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1698
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1734
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1739
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1744
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1750
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1754
- ><X
- >4.51625</X
- ><Y
- >4.548125000000001</Y
- ><Name
+ ><Position X="4.51625" Y="4.548125000000001"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1760
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1777
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 1781
- >max_succ</Name
+ ><![CDATA[max_succ]]></Name
hunk ./examples/LafontAritmetic.INblobs 1783
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1788
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1794
- ><Left-string
- ><string
- ><![CDATA[Max]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Max]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1798
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1804
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1808
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333334"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1814
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1818
- ><X
- >4.542708333333334</X
- ><Y
- >5.077291666666667</Y
- ><Name
+ ><Position X="4.542708333333334" Y="5.077291666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1824
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1828
- ><X
- >0.5529166666666667</X
- ><Y
- >4.944375</Y
- ><Name
+ ><Position X="0.5529166666666667" Y="4.944375"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1834
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1887
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1892
- ><X
- >3.7014583333333335</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.7014583333333335" Y="0.5"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1898
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1902
- ><X
- >4.19875</X
- ><Y
- >4.971458333333334</Y
- ><Name
+ ><Position X="4.19875" Y="4.971458333333334"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1908
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1912
- ><X
- >3.2252083333333337</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2252083333333337" Y="4.970833333333334"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1918
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1922
- ><X
- >3.704166666666667</X
- ><Y
- >2.778125</Y
- ><Name
+ ><Position X="3.704166666666667" Y="2.778125"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1928
- ><Left-string
- ><string
- ><![CDATA[Aux]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Aux]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[left]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 1964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 1969
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 1974
- >aux_zero</Name
+ ><![CDATA[aux_zero]]></Name
hunk ./examples/LafontAritmetic.INblobs 1976
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 1981
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1987
- ><Left-string
- ><string
- ><![CDATA[Aux]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Aux]]></Shape
hunk ./examples/LafontAritmetic.INblobs 1991
- ><X
- >4.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="4.0" Y="4.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 1997
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2001
- ><X
- >1.5054166666666668</X
- ><Y
- >4.257083333333334</Y
- ><Name
+ ><Position X="1.5054166666666668" Y="4.257083333333334"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2007
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2011
- ><X
- >2.0027083333333335</X
- ><Y
- >0.36770833333333336</Y
- ><Name
+ ><Position X="2.0027083333333335" Y="0.36770833333333336"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2017
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2049
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2058
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 2063
- ><X
- >1.5054166666666668</X
- ><Y
- >4.257083333333334</Y
- ><Name
+ ><Position X="1.5054166666666668" Y="4.257083333333334"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2069
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2073
- ><X
- >2.0027083333333335</X
- ><Y
- >0.36770833333333336</Y
- ><Name
+ ><Position X="2.0027083333333335" Y="0.36770833333333336"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2079
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2083
- ><X
- >1.9843750000000004</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.2225"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2089
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2097
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2109
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2118
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/LafontAritmetic.INblobs 2122
- >aux_succ</Name
+ ><![CDATA[aux_succ]]></Name
hunk ./examples/LafontAritmetic.INblobs 2124
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 2129
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2135
- ><Left-string
- ><string
- ><![CDATA[Aux]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Aux]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2139
- ><X
- >2.4918749999999994</X
- ><Y
- >3.312083333333333</Y
- ><Name
+ ><Position X="2.4918749999999994" Y="3.312083333333333"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2145
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2149
- ><X
- >1.5054166666666666</X
- ><Y
- >4.3100000000000005</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="4.3100000000000005"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2155
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2159
- ><X
- >2.0027083333333335</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.0027083333333335" Y="0.4735416666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2165
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2169
- ><X
- >4.124791666666667</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="4.124791666666667" Y="4.838541666666667"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2175
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2195
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[up]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2207
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2219
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2228
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/LafontAritmetic.INblobs 2233
- ><X
- >1.5054166666666666</X
- ><Y
- >5.050833333333334</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="5.050833333333334"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2239
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2243
- ><X
- >2.0027083333333335</X
- ><Y
- >0.34125</Y
- ><Name
+ ><Position X="2.0027083333333335" Y="0.34125"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2249
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2253
- ><X
- >2.484375</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.484375" Y="5.02375"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2259
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2263
- ><X
- >1.9843750000000002</X
- ><Y
- >1.666875</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.666875"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2269
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2273
- ><X
- >1.9843750000000004</X
- ><Y
- >3.3072916666666665</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="3.3072916666666665"
+ /><Name
hunk ./examples/LafontAritmetic.INblobs 2279
- ><Left-string
- ><string
- ><![CDATA[Max]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Max]]></Shape
hunk ./examples/LafontAritmetic.INblobs 2287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2303
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2323
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/LafontAritmetic.INblobs 2327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/LafontAritmetic.INblobs 2332
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5"
+ rhs="5"/></Mapping></INRule></Rules></Document>
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- /><Edges/></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 8
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >0.0</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="0.0"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[body]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 84
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /></Palette></Palette
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 105
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 107
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 112
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 118
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 122
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 128
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 132
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 138
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 142
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 148
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 152
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 158
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 162
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 168
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 212
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 224
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 233
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 238
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 244
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 248
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 254
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 258
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 264
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 268
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 274
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 282
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 286
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 288
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 296
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Lambda-calculusForLinearTerms.INblobs 305
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6"
+ rhs="6"/></Mapping></INRule></Rules></Document>
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- /><Edges/></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.6</Y
- ><X
- >-0.7</X
- ><Y
- >0.3</Y
- ><X
- >0.7</X
- ><Y
- >0.3</Y></list-DoublePoint></Polygon
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.15</X
- ><Y
- >-0.25</Y
- ><X
- >0.35</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.1</X
- ><Y
- >0.0</Y
- ><X
- >-0.15</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><X
- >-0.7</X
- ><Y
- >0.25</Y
- ><X
- >0.7</X
- ><Y
- >0.25</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 22
- ><![CDATA[@]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Nil]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.6"
+ /><Position X="-0.7" Y="0.3"
+ /><Position X="0.7" Y="0.3"/></list-DoublePoint></Polygon
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.15" Y="-0.25"
+ /><Position X="0.35" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.1" Y="0.0"
+ /><Position X="-0.15"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 64
- ><![CDATA[Nil]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.55"/></Port></Principals
+ ><Auxiliaries
+ ><Port
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 69
- ><![CDATA[Cons]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[True]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[body]]></string
+ ><Position X="0.4" Y="0.3"/></Port
+ ><Port
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 73
- ><![CDATA[True]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[var]]></string
+ ><Position X="-0.4" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 87
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[False]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 92
- ><![CDATA[False]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Zero]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 97
- ><![CDATA[Zero]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Succ]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 101
- ><![CDATA[Succ]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.5"
+ /><Position X="-0.7" Y="0.25"
+ /><Position X="0.7" Y="0.25"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[@]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.4" Y="0.25"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.4" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 205
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Nil]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[Nil]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[Cons]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.4" Y="0.25"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.4" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[True]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[True]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[False]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[False]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Zero]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[Zero]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Succ]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[Succ]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 514
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 516
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 521
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 527
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 531
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 537
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 541
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 547
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 551
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 557
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 561
- ><X
- >1.984375</X
- ><Y
- >3.96875</Y
- ><Name
+ ><Position X="1.984375" Y="3.96875"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 567
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 620
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 625
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 631
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 635
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 641
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 645
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 651
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 655
- ><X
- >2.0108333333333337</X
- ><Y
- >4.021666666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="4.021666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 661
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 693
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 702
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 707
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 709
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 714
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 720
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 724
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 730
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 734
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 740
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 744
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 750
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 754
- ><X
- >1.9843750000000009</X
- ><Y
- >3.942291666666667</Y
- ><Name
+ ><Position X="1.9843750000000009" Y="3.942291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 760
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 780
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 813
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 818
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 824
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 828
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 834
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 838
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 844
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 848
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 854
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 858
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 864
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 917
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 922
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 924
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 929
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 935
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 939
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 945
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 949
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 955
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 959
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 965
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 969
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 975
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 979
- ><X
- >2.116666666666667</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.116666666666667" Y="4.101041666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 985
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1050
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1055
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1061
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1065
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1071
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1075
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1081
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1085
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1091
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1095
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1101
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1109
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1121
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1133
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1139
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1144
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1150
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1152
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1157
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1163
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1167
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1173
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1177
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1183
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1187
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1193
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1197
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1203
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1207
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1213
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1225
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1278
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1283
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1289
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1293
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1299
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1303
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1309
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1313
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1319
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1323
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1329
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1333
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1339
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1343
- ><X
- >2.6987500000000004</X
- ><Y
- >2.2489583333333334</Y
- ><Name
+ ><Position X="2.6987500000000004" Y="2.2489583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1349
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1353
- ><X
- >1.11125</X
- ><Y
- >2.301875000000001</Y
- ><Name
+ ><Position X="1.11125" Y="2.301875000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1359
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1460
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1466
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1468
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1473
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1479
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1483
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1489
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1493
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1499
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1503
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1509
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1513
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1519
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1523
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1529
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1537
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1549
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1561
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1573
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1579
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1592
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1596
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1601
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1607
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1611
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1617
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1621
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1627
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1631
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1637
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1645
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1649
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1661
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1666
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1672
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1674
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1679
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1685
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1689
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1695
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1699
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1705
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1709
- ><X
- >2.0108333333333333</X
- ><Y
- >4.206875</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.206875"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1715
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1723
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1735
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1747
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1756
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1761
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1767
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1771
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1777
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1781
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1787
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1791
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1797
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1805
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1817
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1821
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1826
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1830
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1832
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1837
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1843
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1847
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1853
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1857
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1863
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1867
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1873
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1893
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1905
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1909
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1914
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1919
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1925
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1929
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1935
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1939
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1945
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1949
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1955
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1963
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1967
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1969
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1985
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1989
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1991
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1996
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2002
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2006
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2012
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2016
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2022
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2051
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2056
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2062
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2066
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2072
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2080
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2086
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2090
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2093
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2095
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2100
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2106
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2110
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2116
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2120
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2126
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2130
- ><X
- >1.9843750000000002</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="4.1275"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2136
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2177
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2182
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2188
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2192
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2198
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2202
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2208
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2212
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2218
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2247
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2251
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2253
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2258
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2264
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2268
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2274
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2278
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2284
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2288
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2294
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2335
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2340
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2346
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2350
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2356
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2360
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2366
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2370
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2376
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2390
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2401
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2403
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2407
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2411
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2413
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2418
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2424
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2428
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2434
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2438
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2444
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2448
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2454
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2495
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2500
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2506
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2510
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2516
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2520
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2526
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2530
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2536
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2550
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2561
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2563
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2567
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2571
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2573
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2578
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2584
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2588
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2594
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2611
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2619
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2621
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2626
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2632
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2636
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2642
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2646
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2652
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2656
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2662
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2666
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2672
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2676
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2682
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2696
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2703
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2707
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2715
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2719
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2731
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2743
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2745
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2749
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2754
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2760
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2764
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2770
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2774
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2780
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2784
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2790
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2794
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2800
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2804
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2810
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2814
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2820
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2824
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2830
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2844
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2857
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2868
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2880
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2892
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2894
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2901
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2905
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2907
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2915
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2927
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2936
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2942
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2944
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2949
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2955
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2959
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2965
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2969
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2975
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2979
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2985
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2989
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 2995
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3048
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3053
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3059
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3063
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3069
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3073
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3079
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3083
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3089
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3093
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3099
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3103
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3109
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3121
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3123
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3130
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3136
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3161
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3174
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3178
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3183
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3185
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3190
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3196
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3200
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3206
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3210
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3216
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3220
- ><X
- >2.4579166666666667</X
- ><Y
- >5.526458333333334</Y
- ><Name
+ ><Position X="2.4579166666666667" Y="5.526458333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3226
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3230
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3236
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3240
- ><X
- >2.0108333333333337</X
- ><Y
- >3.8100000000000005</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.8100000000000005"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3246
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3270
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3282
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3290
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3294
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3311
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3316
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3322
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3326
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3332
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3336
- ><X
- >0.8120833333333325</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.8120833333333325" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3342
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3346
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3352
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3356
- ><X
- >2.1960416666666664</X
- ><Y
- >5.503333333333334</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="5.503333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3362
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3366
- ><X
- >2.196041666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="2.196041666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3372
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3376
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9579166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3382
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3386
- ><X
- >2.4870833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.4870833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3392
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3448
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3452
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3460
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3464
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3472
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3476
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3493
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="12"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="12"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3499
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3501
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3506
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3512
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3516
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3522
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3526
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3532
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3536
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3542
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3546
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3552
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3556
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3562
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3627
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3632
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3638
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3642
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3648
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3652
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3658
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3662
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3668
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3672
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3678
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3682
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3688
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3692
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3698
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3702
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3708
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3744
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3746
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3759
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3766
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3772
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3779
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3783
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3785
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3793
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3799
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3812
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3817
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3823
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3825
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3830
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3836
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3840
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3846
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3850
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3856
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3860
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3866
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3870
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3876
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3880
- ><X
- >1.984375</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="1.984375" Y="4.101041666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3886
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3906
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3918
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3930
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3951
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3956
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3962
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3966
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3972
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3976
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3982
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3986
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 3996
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4002
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4006
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4012
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4016
- ><X
- >0.8995833333333334</X
- ><Y
- >2.143125</Y
- ><Name
+ ><Position X="0.8995833333333334" Y="2.143125"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4022
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4026
- ><X
- >2.910416666666667</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="2.910416666666667" Y="2.1166666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4032
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4080
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4092
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4112
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4116
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4124
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4128
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4133
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4139
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4141
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4146
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4152
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4156
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4162
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4166
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4172
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4176
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4182
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4186
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4192
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4196
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4202
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4210
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4222
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4234
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4267
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4272
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4278
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4282
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4288
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4292
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4298
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4302
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4308
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4312
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4318
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4322
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4328
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4332
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4338
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4342
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4348
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4362
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4375
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4382
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4386
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4412
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4426
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4455
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4461
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4463
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4468
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4474
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4478
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4484
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4488
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4494
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4498
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4504
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4508
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4514
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4567
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4572
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4578
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4582
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4588
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4592
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4598
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4602
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4608
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4612
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4618
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4622
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4628
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4642
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4649
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4653
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4655
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4680
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4691
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4693
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4697
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4702
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4704
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4709
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4715
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4719
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4725
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4729
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4735
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4739
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4745
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4749
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4755
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4759
- ><X
- >2.037291666666667</X
- ><Y
- >3.862916666666667</Y
- ><Name
+ ><Position X="2.037291666666667" Y="3.862916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4765
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4777
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4821
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4830
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4835
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4841
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4845
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4851
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4855
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4861
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4865
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4871
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4875
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4881
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4885
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4891
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4895
- ><X
- >1.3229166666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4901
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4905
- ><X
- >2.9368750000000006</X
- ><Y
- >2.0108333333333337</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="2.0108333333333337"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4911
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4935
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4943
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4947
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4955
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4959
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4967
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4971
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4979
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4983
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4991
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 4995
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5012
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5018
- >Evaluator_Nil</Name
+ ><![CDATA[Evaluator_Nil]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5020
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5025
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5031
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5035
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5041
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5045
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5051
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5080
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5085
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5091
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5095
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5101
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5109
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5118
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5121
- >Evaluator_Cons</Name
+ ><![CDATA[Evaluator_Cons]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5123
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5128
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5134
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5138
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5144
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5148
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5154
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5158
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5164
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5168
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5174
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5186
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5198
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5206
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5210
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5218
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5222
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5227
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5232
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5238
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5242
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5248
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5252
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5258
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5262
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5268
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5292
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5304
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5309
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5314
- >Evaluator_True</Name
+ ><![CDATA[Evaluator_True]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5316
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5321
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5327
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5331
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5337
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5341
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5347
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5355
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5376
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5381
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5387
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5391
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5397
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5405
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5409
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5414
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5417
- >Evaluator_False</Name
+ ><![CDATA[Evaluator_False]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5419
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5424
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5430
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5434
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5440
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5444
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5450
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5479
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5484
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5490
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5494
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5500
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5517
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5520
- >Evaluator_Zero</Name
+ ><![CDATA[Evaluator_Zero]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5522
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5527
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5533
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5537
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5543
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5547
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5553
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5561
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5573
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5582
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5587
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5593
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5597
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5603
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5620
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5623
- >Evaluator_Succ</Name
+ ><![CDATA[Evaluator_Succ]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5625
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5630
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5636
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5640
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5646
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5650
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5656
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5660
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5666
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5707
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5712
- ><X
- >1.9735416666666665</X
- ><Y
- >3.8677083333333333</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="3.8677083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5718
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5722
- ><X
- >1.981666666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="1.981666666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5728
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5732
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5738
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5746
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5750
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5767
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5771
- >Erase_Nil</Name
+ ><![CDATA[Erase_Nil]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5773
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5778
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5784
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5788
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5794
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5811
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5819
- >Erase_Cons</Name
+ ><![CDATA[Erase_Cons]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5821
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5826
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5832
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5836
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5842
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5846
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5852
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5856
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5862
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5903
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5908
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5914
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5918
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5924
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5928
- ><X
- >1.0847916666666668</X
- ><Y
- >3.042708333333333</Y
- ><Name
+ ><Position X="1.0847916666666668" Y="3.042708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5934
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5938
- ><X
- >2.778125</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="2.778125" Y="3.0162500000000003"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5944
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5973
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5977
- >Erase_True</Name
+ ><![CDATA[Erase_True]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5979
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5984
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5990
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 5994
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6000
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6017
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6025
- >Erase_False</Name
+ ><![CDATA[Erase_False]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6027
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6032
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6038
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6042
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6048
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6060
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6065
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6073
- >Erase_Zero</Name
+ ><![CDATA[Erase_Zero]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6075
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6080
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6086
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6090
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6096
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6113
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6121
- >Erase_Succ</Name
+ ><![CDATA[Erase_Succ]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6123
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6128
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6134
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6138
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6144
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6148
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6154
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6162
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6174
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6183
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6188
- ><X
- >1.9735416666666665</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6194
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6198
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6204
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6212
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6221
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6224
- >Copy_Nil</Name
+ ><![CDATA[Copy_Nil]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6226
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6231
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6237
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6241
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6247
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6251
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6257
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6261
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6267
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6303
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6308
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6313
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6319
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6323
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6329
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6333
- ><X
- >0.6879166666666667</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="2.4606250000000003"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6339
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6343
- ><X
- >3.33375</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="3.33375" Y="2.460625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6349
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6378
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6382
- >Copy_Cons</Name
+ ><![CDATA[Copy_Cons]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6384
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6389
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6395
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6399
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6405
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6409
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6415
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6419
- ><X
- >3.166875</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.166875" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6425
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6429
- ><X
- >0.738125</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.738125" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6435
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6439
- ><X
- >3.2197916666666666</X
- ><Y
- >4.944375</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="4.944375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6445
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6453
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6465
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6477
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6489
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6501
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6510
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6515
- ><X
- >1.0291666666666668</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6521
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6525
- ><X
- >3.4314583333333326</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.4314583333333326" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6531
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6535
- ><X
- >1.0556249999999998</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.0556249999999998" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6541
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6545
- ><X
- >3.3520833333333324</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.3520833333333324" Y="4.9972916666666665"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6551
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6555
- ><X
- >1.0054166666666666</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.0054166666666666" Y="2.037291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6561
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6565
- ><X
- >3.4131250000000004</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.4131250000000004" Y="1.957916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6571
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6575
- ><X
- >1.058333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="1.058333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6581
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6585
- ><X
- >3.3602083333333335</X
- ><Y
- >3.704166666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="3.704166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6591
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6623
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6635
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6692
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6698
- >Copy_True</Name
+ ><![CDATA[Copy_True]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6700
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6705
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6711
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6715
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6721
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6725
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6731
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6735
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6741
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6777
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6782
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6787
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6793
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6797
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6803
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6807
- ><X
- >0.6350000000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="0.6350000000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6813
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6817
- ><X
- >3.2808333333333337</X
- ><Y
- >2.38125</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="2.38125"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6823
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6852
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6856
- >Copy_False</Name
+ ><![CDATA[Copy_False]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6858
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6863
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6869
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6873
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6879
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6883
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6889
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6893
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6899
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6907
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6911
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6935
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6940
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6945
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6951
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6955
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6961
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6965
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6971
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6975
- ><X
- >3.545416666666667</X
- ><Y
- >2.196041666666667</Y
- ><Name
+ ><Position X="3.545416666666667" Y="2.196041666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6981
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 6993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7010
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7014
- >Copy_Zero</Name
+ ><![CDATA[Copy_Zero]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7016
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7021
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7027
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7031
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7037
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7041
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7047
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7051
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7057
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7065
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7089
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7098
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7103
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7109
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7113
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7119
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7123
- ><X
- >0.6085416666666666</X
- ><Y
- >2.4077083333333333</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.4077083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7129
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7133
- ><X
- >3.8100000000000005</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="3.8100000000000005" Y="2.354791666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7139
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7168
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7172
- >Copy_Succ</Name
+ ><![CDATA[Copy_Succ]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7174
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7179
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7185
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7189
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7195
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7199
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7205
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7209
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7215
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7219
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7225
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7278
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7283
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7289
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7293
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7299
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7303
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7309
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7313
- ><X
- >2.090208333333334</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="2.090208333333334" Y="3.65125"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7319
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7323
- ><X
- >0.6349999999999999</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="0.6349999999999999" Y="2.116666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7329
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7333
- ><X
- >3.1750000000000003</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="1.9579166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7339
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7404
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7409
- >Duplicator_Nil</Name
+ ><![CDATA[Duplicator_Nil]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7411
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7416
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7422
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7426
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7432
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7436
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7442
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7446
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7452
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7460
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7464
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7472
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7476
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7493
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7498
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7504
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7508
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7514
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7518
- ><X
- >0.6085416666666668</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="0.6085416666666668" Y="1.905"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7524
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7528
- ><X
- >3.3602083333333335</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.957916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7534
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7563
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7567
- >Duplicator_Cons</Name
+ ><![CDATA[Duplicator_Cons]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7569
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7574
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7580
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7584
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7590
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7594
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7604
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7614
- ><X
- >0.9233333333333333</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="4.7856250000000005"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7620
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7624
- ><X
- >3.2462500000000003</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="4.970833333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7630
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7695
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7700
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7706
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7710
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7716
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7720
- ><X
- >0.6852083333333333</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="4.838541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7726
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7730
- ><X
- >3.325625</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.325625" Y="4.970833333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7736
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7740
- ><X
- >0.635</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.635" Y="1.8520833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7746
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7750
- ><X
- >3.386666666666667</X
- ><Y
- >1.74625</Y
- ><Name
+ ><Position X="3.386666666666667" Y="1.74625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7756
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7760
- ><X
- >0.6879166666666668</X
- ><Y
- >3.4924999999999997</Y
- ><Name
+ ><Position X="0.6879166666666668" Y="3.4924999999999997"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7766
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7770
- ><X
- >3.33375</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="3.33375" Y="3.65125"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7776
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7868
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7877
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7883
- >Duplicator_True</Name
+ ><![CDATA[Duplicator_True]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7885
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7890
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7896
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7900
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7906
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7910
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7916
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7920
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7926
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7967
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7972
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7978
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7982
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7988
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7992
- ><X
- >0.5820833333333334</X
- ><Y
- >2.275416666666667</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.275416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 7998
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8002
- ><X
- >3.3602083333333335</X
- ><Y
- >2.328333333333333</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="2.328333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8008
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8037
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8041
- >Duplicator_False</Name
+ ><![CDATA[Duplicator_False]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8043
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8048
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8054
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8058
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8064
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8068
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8074
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8078
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8092
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8116
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8120
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8125
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8130
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8136
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8140
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8146
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8150
- ><X
- >0.7408333333333335</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="2.3018750000000003"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8156
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8160
- ><X
- >3.0427083333333336</X
- ><Y
- >2.2754166666666666</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="2.2754166666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8166
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8174
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8186
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8195
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8199
- >Duplicator_Zero</Name
+ ><![CDATA[Duplicator_Zero]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8201
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8206
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8212
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8216
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8222
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8226
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8232
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8236
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8242
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8283
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8288
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8294
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8298
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8304
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8308
- ><X
- >0.5820833333333334</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.4870833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8314
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8318
- ><X
- >2.0108333333333337</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.354791666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8324
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8353
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8357
- >Duplicator_Succ</Name
+ ><![CDATA[Duplicator_Succ]]></Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8359
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8364
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8370
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8374
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8380
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8384
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8390
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8394
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8400
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8404
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8410
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8463
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8468
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8474
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8478
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8484
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8488
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8494
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8498
- ><X
- >0.5820833333333334</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.0902083333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8504
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8508
- ><X
- >3.1220833333333338</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="1.9050000000000002"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8514
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8518
- ><X
- >2.0108333333333333</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.6777083333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8524
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8532
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8556
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 8589
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5"
+ rhs="5"/></Mapping></INRule></Rules></Document>
+
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- /><Edges/></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.6</Y
- ><X
- >-0.7</X
- ><Y
- >0.3</Y
- ><X
- >0.7</X
- ><Y
- >0.3</Y></list-DoublePoint></Polygon
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.15</X
- ><Y
- >-0.25</Y
- ><X
- >0.35</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.1</X
- ><Y
- >0.0</Y
- ><X
- >-0.15</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><X
- >-0.7</X
- ><Y
- >0.25</Y
- ><X
- >0.7</X
- ><Y
- >0.25</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 22
- ><![CDATA[@]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Nil]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.6"
+ /><Position X="-0.7" Y="0.3"
+ /><Position X="0.7" Y="0.3"/></list-DoublePoint></Polygon
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.15" Y="-0.25"
+ /><Position X="0.35" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.1" Y="0.0"
+ /><Position X="-0.15"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 64
- ><![CDATA[Nil]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.55"/></Port></Principals
+ ><Auxiliaries
+ ><Port
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 69
- ><![CDATA[Cons]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[True]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[body]]></string
+ ><Position X="0.4" Y="0.3"/></Port
+ ><Port
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 73
- ><![CDATA[True]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[var]]></string
+ ><Position X="-0.4" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 87
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[False]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 92
- ><![CDATA[False]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Zero]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 97
- ><![CDATA[Zero]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Succ]]></string
- ><Composite
- ><list-Shape
- ><Polygon
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >-0.7</Y
- ><X
- >-0.7</X
- ><Y
- >0.15</Y
- ><X
- >0.7</X
- ><Y
- >0.15</Y></list-DoublePoint></Polygon
- ><Text
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 101
- ><![CDATA[Succ]]></string></Text></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.65</Y
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.5"
+ /><Position X="-0.7" Y="0.25"
+ /><Position X="0.7" Y="0.25"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[@]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.4" Y="0.25"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.4" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 205
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Nil]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[Nil]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[Cons]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.4" Y="0.25"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.4" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[True]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[True]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[False]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[False]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Zero]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[Zero]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Succ]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="-0.7"
+ /><Position X="-0.7" Y="0.15"
+ /><Position X="0.7" Y="0.15"/></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
+ ><string
+ ><![CDATA[Succ]]></string></Text></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.65"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 514
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 516
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 521
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 527
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 531
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 537
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 541
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 547
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 551
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 557
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 561
- ><X
- >1.984375</X
- ><Y
- >3.96875</Y
- ><Name
+ ><Position X="1.984375" Y="3.96875"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 567
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 620
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 625
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 631
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 635
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 641
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 645
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 651
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 655
- ><X
- >2.0108333333333337</X
- ><Y
- >4.021666666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="4.021666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 661
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 693
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 702
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 707
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 709
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 714
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 720
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 724
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 730
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 734
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 740
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 744
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 750
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 754
- ><X
- >1.9843750000000009</X
- ><Y
- >3.942291666666667</Y
- ><Name
+ ><Position X="1.9843750000000009" Y="3.942291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 760
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 780
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 813
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 818
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 824
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 828
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 834
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 838
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 844
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 848
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 854
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 858
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 864
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 868
- ><X
- >2.672291666666667</X
- ><Y
- >3.7306250000000007</Y
- ><Name
+ ><Position X="2.672291666666667" Y="3.7306250000000007"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 874
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 906
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 918
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 930
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 939
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 944
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 946
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 951
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 957
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 961
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 967
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 971
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 977
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 981
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 987
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 991
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 997
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1001
- ><X
- >2.116666666666667</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.116666666666667" Y="4.101041666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1007
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1072
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1077
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1083
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1087
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1093
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1097
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1103
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1107
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1113
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1117
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1123
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1161
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1166
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1172
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1174
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1179
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1185
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1189
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1195
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1199
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1205
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1209
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1215
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1219
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1225
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1229
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1235
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1300
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1305
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1311
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1315
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1321
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1325
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1331
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1335
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1341
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1345
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1351
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1355
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1361
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1365
- ><X
- >2.6987500000000004</X
- ><Y
- >2.2489583333333334</Y
- ><Name
+ ><Position X="2.6987500000000004" Y="2.2489583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1371
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1375
- ><X
- >1.11125</X
- ><Y
- >2.301875000000001</Y
- ><Name
+ ><Position X="1.11125" Y="2.301875000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1381
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1389
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1393
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1401
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1405
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1413
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1417
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1425
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1437
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1441
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1449
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1453
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1461
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1465
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1473
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1477
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1482
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1488
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1490
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1495
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1501
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1505
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1511
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1515
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1521
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1525
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1531
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1535
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1541
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1545
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1551
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1601
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1614
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1618
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1623
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1629
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1633
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1639
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1643
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1649
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1653
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1659
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1667
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1679
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1688
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1694
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1696
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1701
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1707
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1711
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1717
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1721
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1727
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1731
- ><X
- >2.0108333333333333</X
- ><Y
- >4.206875</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.206875"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1737
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1745
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1778
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1783
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1789
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1793
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1799
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1803
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1809
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1813
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1819
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1848
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1852
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1854
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1859
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1865
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1869
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1875
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1879
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1885
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1889
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1895
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1903
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1907
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1915
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1927
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1936
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1941
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1947
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1951
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1957
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1961
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1967
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1971
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1977
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1991
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2007
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2011
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2013
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2018
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2024
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2028
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2034
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2038
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2044
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2073
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2078
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2088
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2094
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2108
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2112
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2115
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2117
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2122
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2128
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2132
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2138
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2142
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2148
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2152
- ><X
- >1.9843750000000002</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="4.1275"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2158
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2199
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2204
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2210
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2214
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2220
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2224
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2230
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2234
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2240
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2269
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2273
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2275
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2280
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2286
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2290
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2296
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2300
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2306
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2310
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2316
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2357
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2362
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2368
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2372
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2378
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2382
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2388
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2392
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2398
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2412
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2425
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2429
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2433
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2435
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2440
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2446
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2450
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2456
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2460
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2466
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2470
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2476
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2517
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2522
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2528
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2532
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2538
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2542
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2548
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2552
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2558
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2572
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2585
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2589
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2593
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2595
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2600
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2606
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2610
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2616
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2633
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2641
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2643
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2648
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2654
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2658
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2664
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2668
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2674
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2678
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2684
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2688
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2694
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2698
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2704
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2718
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2729
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2741
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2767
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2771
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2776
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2782
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2786
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2792
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2796
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2802
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2806
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2812
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2816
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2822
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2826
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2832
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2836
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2842
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2846
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2852
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2866
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2877
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2879
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2890
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2902
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2916
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2927
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2929
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2937
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2949
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2958
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2964
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2966
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2971
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2977
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2981
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2987
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2991
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 2997
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3001
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3007
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3011
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3017
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3049
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3061
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3065
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3070
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3075
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3081
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3085
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3091
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3095
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3101
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3105
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3111
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3115
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3121
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3125
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3131
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3139
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3145
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3158
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3165
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3183
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3196
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3200
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3205
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3207
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3212
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3218
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3222
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3228
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3232
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3238
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3242
- ><X
- >2.4579166666666667</X
- ><Y
- >5.526458333333334</Y
- ><Name
+ ><Position X="2.4579166666666667" Y="5.526458333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3248
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3252
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3258
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3262
- ><X
- >2.0108333333333337</X
- ><Y
- >3.8100000000000005</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.8100000000000005"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3268
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3292
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3304
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3312
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3316
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3333
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3338
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3344
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3348
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3354
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3358
- ><X
- >0.8120833333333325</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.8120833333333325" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3364
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3368
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3374
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3378
- ><X
- >2.1960416666666664</X
- ><Y
- >5.503333333333334</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="5.503333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3384
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3388
- ><X
- >2.196041666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="2.196041666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3394
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3398
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9579166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3404
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3408
- ><X
- >2.4870833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.4870833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3414
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3515
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="12"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="12"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3521
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3523
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3528
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3534
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3538
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3544
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3548
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3554
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3558
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3564
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3568
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3574
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3578
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3584
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3592
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3596
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3649
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3654
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3660
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3664
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3670
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3674
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3680
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3684
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3690
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3694
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3700
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3704
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3710
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3714
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3720
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3724
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3730
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3738
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3742
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3750
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3754
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3766
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3768
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3775
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3779
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3781
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3794
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3805
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3807
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3821
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3834
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3839
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3845
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3847
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3852
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3858
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3862
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3868
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3872
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3878
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3882
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3888
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3892
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3898
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3902
- ><X
- >1.984375</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="1.984375" Y="4.101041666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3908
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3973
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3978
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3984
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3988
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3994
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 3998
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4004
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4008
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4014
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4018
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4024
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4028
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4034
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4038
- ><X
- >0.8995833333333334</X
- ><Y
- >2.143125</Y
- ><Name
+ ><Position X="0.8995833333333334" Y="2.143125"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4044
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4048
- ><X
- >2.910416666666667</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="2.910416666666667" Y="2.1166666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4054
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4066
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4078
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4090
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4138
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4146
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.4</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4150
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4155
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4161
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4163
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4168
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4174
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4178
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4184
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4188
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4194
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4198
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4204
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4208
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4214
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4218
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4224
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4232
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4236
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4284
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4289
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4294
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4300
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4304
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4310
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4314
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4320
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4324
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4330
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4334
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4340
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4344
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4350
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4354
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4360
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4364
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4370
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4378
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4382
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4384
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4397
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4434
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4448
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4456
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4460
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4468
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4472
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4477
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4483
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4485
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4490
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4496
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4500
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4506
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4510
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4516
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4520
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4526
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4530
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4536
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4556
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4589
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4594
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4604
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4614
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4620
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4624
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4630
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4634
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4640
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4644
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4650
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4664
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4677
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4684
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4702
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4715
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4719
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4724
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4726
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4731
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4737
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4741
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4747
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4751
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4757
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4761
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4767
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4771
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4777
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4781
- ><X
- >2.037291666666667</X
- ><Y
- >3.862916666666667</Y
- ><Name
+ ><Position X="2.037291666666667" Y="3.862916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4787
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4795
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4852
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4857
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4863
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4867
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4873
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4877
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4883
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4887
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4893
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4897
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4903
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4907
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4913
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4917
- ><X
- >1.3229166666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4923
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4927
- ><X
- >2.9368750000000006</X
- ><Y
- >2.0108333333333337</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="2.0108333333333337"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4933
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4965
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4969
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4977
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4981
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 4993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.4</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5034
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5040
- >Evaluator_Nil</Name
+ ><![CDATA[Evaluator_Nil]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5042
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5047
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5053
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5057
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5063
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5067
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5073
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5085
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5097
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5102
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5107
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5113
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5117
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5123
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5140
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5143
- >Evaluator_Cons</Name
+ ><![CDATA[Evaluator_Cons]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5145
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5150
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5156
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5160
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5166
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5170
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5176
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5180
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5186
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5190
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5196
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5208
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5220
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5232
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5240
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5249
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5254
- ><X
- >2.0</X
- ><Y
- >1.9891666666666663</Y
- ><Name
+ ><Position X="2.0" Y="1.9891666666666663"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5260
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5264
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5270
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5274
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5280
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5284
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5290
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5294
- ><X
- >1.031875</X
- ><Y
- >3.4660416666666674</Y
- ><Name
+ ><Position X="1.031875" Y="3.4660416666666674"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5300
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5304
- ><X
- >3.2543750000000005</X
- ><Y
- >3.466041666666667</Y
- ><Name
+ ><Position X="3.2543750000000005" Y="3.466041666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5310
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5322
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5346
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5354
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5358
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5366
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5370
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5375
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5380
- >Evaluator_True</Name
+ ><![CDATA[Evaluator_True]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5382
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5387
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5393
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5397
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5403
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5407
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5413
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5421
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5425
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5437
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5442
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5447
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5453
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5457
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5463
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5480
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5483
- >Evaluator_False</Name
+ ><![CDATA[Evaluator_False]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5485
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5490
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5496
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5500
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5506
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5510
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5516
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5545
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5550
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5556
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5560
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5566
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5583
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5586
- >Evaluator_Zero</Name
+ ><![CDATA[Evaluator_Zero]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5588
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5593
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5599
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5603
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5609
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5613
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5619
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5648
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5653
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5659
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5663
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5669
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5686
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5689
- >Evaluator_Succ</Name
+ ><![CDATA[Evaluator_Succ]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5691
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5696
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5702
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5706
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5712
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5716
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5722
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5726
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5732
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5744
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5756
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5764
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5773
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5778
- ><X
- >1.9735416666666665</X
- ><Y
- >2.1479166666666667</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="2.1479166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5784
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5788
- ><X
- >1.981666666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="1.981666666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5794
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5798
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5804
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5808
- ><X
- >1.9579166666666667</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="3.6512500000000006"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5814
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5855
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5859
- >Erase_Nil</Name
+ ><![CDATA[Erase_Nil]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5861
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5866
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5872
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5876
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5882
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5890
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5899
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5907
- >Erase_Cons</Name
+ ><![CDATA[Erase_Cons]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5909
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5914
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5920
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5924
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5930
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5934
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5940
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5944
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5950
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5982
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5986
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5991
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 5996
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6006
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6012
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6016
- ><X
- >1.0847916666666668</X
- ><Y
- >3.042708333333333</Y
- ><Name
+ ><Position X="1.0847916666666668" Y="3.042708333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6022
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6026
- ><X
- >2.778125</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="2.778125" Y="3.0162500000000003"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6032
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6061
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6065
- >Erase_True</Name
+ ><![CDATA[Erase_True]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6067
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6072
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6078
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6082
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6088
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6105
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6113
- >Erase_False</Name
+ ><![CDATA[Erase_False]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6115
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6120
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6126
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6130
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6136
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6153
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6161
- >Erase_Zero</Name
+ ><![CDATA[Erase_Zero]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6163
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6168
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6174
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6178
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6184
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6201
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6209
- >Erase_Succ</Name
+ ><![CDATA[Erase_Succ]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6211
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6216
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6222
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6226
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6232
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6236
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6242
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6271
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6276
- ><X
- >1.9735416666666665</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6282
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6286
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6292
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6304
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6309
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6312
- >Copy_Nil</Name
+ ><![CDATA[Copy_Nil]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6314
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6319
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6325
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6329
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6335
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6339
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6345
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6349
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6355
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6396
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6401
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6407
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6411
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6417
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6421
- ><X
- >0.6879166666666667</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="2.4606250000000003"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6427
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6431
- ><X
- >3.33375</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="3.33375" Y="2.460625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6437
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6445
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6449
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6461
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6466
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6470
- >Copy_Cons</Name
+ ><![CDATA[Copy_Cons]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6472
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6477
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6483
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6487
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6493
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6497
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6503
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6507
- ><X
- >3.166875</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.166875" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6513
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6517
- ><X
- >0.738125</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.738125" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6523
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6527
- ><X
- >3.2197916666666666</X
- ><Y
- >4.944375</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="4.944375"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6533
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6581
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6589
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6593
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6598
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6603
- ><X
- >1.0291666666666668</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6609
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6613
- ><X
- >3.4314583333333326</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.4314583333333326" Y="0.6058333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6619
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6623
- ><X
- >1.0556249999999998</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.0556249999999998" Y="4.970833333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6629
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6633
- ><X
- >3.3520833333333324</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.3520833333333324" Y="4.9972916666666665"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6639
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6643
- ><X
- >1.0054166666666666</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.0054166666666666" Y="2.037291666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6649
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6653
- ><X
- >3.4131250000000004</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.4131250000000004" Y="1.957916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6659
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6663
- ><X
- >1.058333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="1.058333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6669
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6673
- ><X
- >3.3602083333333335</X
- ><Y
- >3.704166666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="3.704166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6679
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6691
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6703
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6715
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6723
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6735
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6747
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6759
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6771
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6775
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6780
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6786
- >Copy_True</Name
+ ><![CDATA[Copy_True]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6788
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6793
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6799
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6803
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6809
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6813
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6819
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6823
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6829
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6841
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6865
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6870
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6875
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6881
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6885
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6891
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6895
- ><X
- >0.6350000000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="0.6350000000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6901
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6905
- ><X
- >3.2808333333333337</X
- ><Y
- >2.38125</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="2.38125"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6911
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6935
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6940
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6944
- >Copy_False</Name
+ ><![CDATA[Copy_False]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6946
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6951
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6957
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6961
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6967
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6971
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6977
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6981
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6987
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6995
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 6999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7028
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7033
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7039
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7043
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7049
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7053
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7059
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7063
- ><X
- >3.545416666666667</X
- ><Y
- >2.196041666666667</Y
- ><Name
+ ><Position X="3.545416666666667" Y="2.196041666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7069
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7089
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7098
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7102
- >Copy_Zero</Name
+ ><![CDATA[Copy_Zero]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7104
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7109
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7115
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7119
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7125
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7129
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7135
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7139
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7145
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7153
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7157
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7165
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7186
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7191
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7197
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7201
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7207
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7211
- ><X
- >0.6085416666666666</X
- ><Y
- >2.4077083333333333</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.4077083333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7217
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7221
- ><X
- >3.8100000000000005</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="3.8100000000000005" Y="2.354791666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7227
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7235
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7256
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7260
- >Copy_Succ</Name
+ ><![CDATA[Copy_Succ]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7262
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7267
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7273
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7277
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7283
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7287
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7293
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7297
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7303
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7307
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7313
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7366
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7371
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7377
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7381
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7387
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7391
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7397
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7401
- ><X
- >2.090208333333334</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="2.090208333333334" Y="3.65125"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7407
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7411
- ><X
- >0.6349999999999999</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="0.6349999999999999" Y="2.116666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7417
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7421
- ><X
- >3.1750000000000003</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="1.9579166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7427
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7492
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7497
- >Duplicator_Nil</Name
+ ><![CDATA[Duplicator_Nil]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7499
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7504
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7510
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7514
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7520
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7524
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7530
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7534
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7540
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7581
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7586
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7592
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7596
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7602
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7606
- ><X
- >0.6085416666666668</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="0.6085416666666668" Y="1.905"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7612
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7616
- ><X
- >3.3602083333333335</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.957916666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7622
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7651
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7655
- >Duplicator_Cons</Name
+ ><![CDATA[Duplicator_Cons]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7657
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7662
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7668
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7672
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7678
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7682
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7688
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7692
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7698
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7702
- ><X
- >0.9233333333333333</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="4.7856250000000005"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7708
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7712
- ><X
- >3.2462500000000003</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="4.970833333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7718
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7726
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7738
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7742
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7750
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7754
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7766
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7778
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7783
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7788
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7794
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7798
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7804
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7808
- ><X
- >0.6852083333333333</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="4.838541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7814
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7818
- ><X
- >3.325625</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.325625" Y="4.970833333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7824
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7828
- ><X
- >0.635</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.635" Y="1.8520833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7834
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7838
- ><X
- >3.386666666666667</X
- ><Y
- >1.74625</Y
- ><Name
+ ><Position X="3.386666666666667" Y="1.74625"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7844
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7848
- ><X
- >0.6879166666666668</X
- ><Y
- >3.4924999999999997</Y
- ><Name
+ ><Position X="0.6879166666666668" Y="3.4924999999999997"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7854
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7858
- ><X
- >3.33375</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="3.33375" Y="3.65125"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7864
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7965
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7971
- >Duplicator_True</Name
+ ><![CDATA[Duplicator_True]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7973
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7978
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7984
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7988
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7994
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 7998
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8004
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8008
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8014
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8055
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8060
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8066
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8070
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8076
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8080
- ><X
- >0.5820833333333334</X
- ><Y
- >2.275416666666667</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.275416666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8086
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8090
- ><X
- >3.3602083333333335</X
- ><Y
- >2.328333333333333</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="2.328333333333333"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8096
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8116
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8120
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8125
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8129
- >Duplicator_False</Name
+ ><![CDATA[Duplicator_False]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8131
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8136
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8142
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8146
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8152
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8156
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8162
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8166
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8172
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8208
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8213
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8218
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8224
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8228
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8234
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8238
- ><X
- >0.7408333333333335</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="2.3018750000000003"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8244
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8248
- ><X
- >3.0427083333333336</X
- ><Y
- >2.2754166666666666</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="2.2754166666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8254
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8283
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8287
- >Duplicator_Zero</Name
+ ><![CDATA[Duplicator_Zero]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8289
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8294
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8300
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8304
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8310
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8314
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8320
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8324
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666666"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8330
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8354
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8362
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8366
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8371
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8376
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8382
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8386
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8392
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8396
- ><X
- >0.5820833333333334</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.4870833333333335"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8402
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8406
- ><X
- >2.0108333333333337</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.354791666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8412
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8441
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8445
- >Duplicator_Succ</Name
+ ><![CDATA[Duplicator_Succ]]></Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8447
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8452
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8458
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8462
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8468
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8472
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8478
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8482
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8488
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8492
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8498
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8551
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8556
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8562
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8566
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8572
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8576
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8582
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8586
- ><X
- >0.5820833333333334</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.0902083333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8592
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8596
- ><X
- >3.1220833333333338</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="1.9050000000000002"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8602
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8606
- ><X
- >2.0108333333333333</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.6777083333333334"
+ /><Name
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8612
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 8677
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5"
+ rhs="5"/></Mapping></INRule></Rules></Document>
+
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- ><Node id="N4"
- ><X
- >6.376458333333334</X
- ><Y
- >0.5291666666666669</Y
- ><Name
- ><![CDATA[Node 4]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N22"
- ><X
- >6.3500000000000005</X
- ><Y
- >1.9579166666666667</Y
- ><Name
- ><![CDATA[Node 22]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N23"
- ><X
- >6.3500000000000005</X
- ><Y
- >4.180416666666668</Y
- ><Name
- ><![CDATA[Node 23]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N26"
- ><X
- >9.472083333333334</X
- ><Y
- >5.318125</Y
- ><Name
- ><![CDATA[Node 26]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N29"
- ><X
- >10.556875000000003</X
- ><Y
- >6.799791666666666</Y
- ><Name
- ><![CDATA[Node 29]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N36"
- ><X
- >8.546041666666667</X
- ><Y
- >6.693958333333333</Y
- ><Name
- ><![CDATA[Node 36]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N44"
- ><X
- >8.360833333333334</X
- ><Y
- >9.154583333333335</Y
- ><Name
- ><![CDATA[Node 44]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N45"
- ><X
- >8.810625</X
- ><Y
- >12.85875</Y
- ><Name
- ><![CDATA[Node 45]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N46"
- ><X
- >10.742083333333333</X
- ><Y
- >12.832291666666668</Y
- ><Name
- ><![CDATA[Node 46]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N49"
- ><X
- >13.0175</X
- ><Y
- >10.503958333333333</Y
- ><Name
- ><![CDATA[Node 49]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N50"
- ><X
- >10.00125</X
- ><Y
- >11.138958333333333</Y
- ><Name
- ><![CDATA[Node 50]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N53"
- ><X
- >10.742083333333335</X
- ><Y
- >14.2875</Y
- ><Name
- ><![CDATA[Node 53]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N55"
- ><X
- >6.032500000000001</X
- ><Y
- >5.662083333333334</Y
- ><Name
- ><![CDATA[Node 55]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node></Nodes
- ><Edges
- ><Edge id="E1"
- ><From
- >4</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >22</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E2"
- ><From
- >22</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >23</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E5"
- ><From
- >23</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E18"
- ><From
- >26</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >36</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E19"
- ><From
- >29</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E31"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >45</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E32"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >44</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E33"
- ><From
- >44</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >50</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E34"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >49</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E36"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >46</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E45"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >53</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- ><X
- >12.038541666666669</X
- ><Y
- >13.282083333333336</Y></Via
- ><Info
- ><list-int/></Info></Edge
- ><Edge id="E46"
- ><From
- >46</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >53</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E47"
- ><From
- >23</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E48"
- ><From
- >44</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E49"
- ><From
- >53</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- ><X
- >5.609166666666667</X
- ><Y
- >14.578541666666668</Y></Via
- ><Info
- ><list-int/></Info></Edge></Edges></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N4"
+ ><Position X="6.376458333333334" Y="0.5291666666666669"
+ /><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N22"
+ ><Position X="6.3500000000000005" Y="1.9579166666666667"
+ /><Name
+ ><![CDATA[Node 22]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[evaluation]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N23"
+ ><Position X="6.3500000000000005" Y="4.180416666666668"
+ /><Name
+ ><![CDATA[Node 23]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N26"
+ ><Position X="9.472083333333334" Y="5.318125"
+ /><Name
+ ><![CDATA[Node 26]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Cons]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N29"
+ ><Position X="10.556875000000003" Y="6.799791666666666"
+ /><Name
+ ><![CDATA[Node 29]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Nil]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N36"
+ ><Position X="8.546041666666667" Y="6.693958333333333"
+ /><Name
+ ><![CDATA[Node 36]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Zero]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N44"
+ ><Position X="8.360833333333334" Y="9.154583333333335"
+ /><Name
+ ><![CDATA[Node 44]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[lambda]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N45"
+ ><Position X="8.810625" Y="12.85875"
+ /><Name
+ ><![CDATA[Node 45]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Zero]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N46"
+ ><Position X="10.742083333333333" Y="12.832291666666668"
+ /><Name
+ ><![CDATA[Node 46]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Succ]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N49"
+ ><Position X="13.0175" Y="10.503958333333333"
+ /><Name
+ ><![CDATA[Node 49]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Erase]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N50"
+ ><Position X="10.00125" Y="11.138958333333333"
+ /><Name
+ ><![CDATA[Node 50]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[ListCase']]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N53"
+ ><Position X="10.742083333333335" Y="14.2875"
+ /><Name
+ ><![CDATA[Node 53]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N55"
+ ><Position X="6.032500000000001" Y="5.662083333333334"
+ /><Name
+ ><![CDATA[Node 55]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[rec]]></Shape
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >4</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >22</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >22</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >23</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >23</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E18"
+ ><From
+ >26</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >36</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E19"
+ ><From
+ >29</From
+ ><PortFrom
+ ><![CDATA[port_name]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[tail]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E31"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[nil_res]]></PortFrom
+ ><To
+ >45</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E32"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >44</To
+ ><PortTo
+ ><![CDATA[var]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E33"
+ ><From
+ >44</From
+ ><PortFrom
+ ><![CDATA[body]]></PortFrom
+ ><To
+ >50</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E34"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >49</To
+ ><PortTo
+ ><![CDATA[down]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E36"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[cons_res]]></PortFrom
+ ><To
+ >46</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E45"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[tail]]></PortFrom
+ ><To
+ >53</To
+ ><PortTo
+ ><![CDATA[arg]]></PortTo
+ ><Via
+ ><Position X="12.038541666666669" Y="13.282083333333336"/></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E46"
+ ><From
+ >46</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >53</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E47"
+ ><From
+ >23</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E48"
+ ><From
+ >44</From
+ ><PortFrom
+ ><![CDATA[res]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[function]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E49"
+ ><From
+ >53</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[arg]]></PortTo
+ ><Via
+ ><Position X="5.609166666666667" Y="14.578541666666668"/></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 320
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >0.0</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[a]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Nil]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ [ ] ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ : ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[True]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[True]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[False]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[False]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Zero]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Zero]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Succ]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Succ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[ListCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[LCase']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[ListCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[LCase]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[BoolCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ifThEl]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[BoolCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ifThEl']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[NatCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[NCase]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[NatCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[NCase']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[pair]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[(,)]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[fst]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.1]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[snd]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.2]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[fst']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.1']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="0.0"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[body]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 396
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[snd']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.2']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3"
+ Y="-0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 526
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[a]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 554
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Left]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Left]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Nil]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 672
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[ [ ] ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 692
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Right]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Right]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[ : ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.25" Y="0.25"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.25" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[True]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 720
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[True]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[False]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 740
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[SumCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[+Case]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[False]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Zero]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 760
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[Zero]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Succ]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 780
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
+ ><![CDATA[Succ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[ListCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 804
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
+ ><![CDATA[LCase']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.6" Y="-0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="-0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="0.45" Y="-0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.45" Y="0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[cons_res]]></string
+ ><Position X="0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[nil_res]]></string
+ ><Position X="-0.2" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[ListCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 844
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[LCase]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="-0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="0.45" Y="-0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.45" Y="0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[cons_res]]></string
+ ><Position X="0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[nil_res]]></string
+ ><Position X="-0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.6" Y="-0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[BoolCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 884
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[ifThEl]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4True]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4False]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[BoolCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 916
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[SumCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[+Case']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[ifThEl']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4True]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4False]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[NatCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 948
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
+ ><![CDATA[NCase]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Zero]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Succ]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg4Succ]]></string
+ ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[NatCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 984
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[NCase']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Zero]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Succ]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg4Succ]]></string
+ ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[pair]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1020
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
+ ><![CDATA[(,)]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[pair_res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_arg]]></string
+ ><Position X="-0.25" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_arg]]></string
+ ><Position X="0.25" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[fst]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1048
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
+ ><![CDATA[.1]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[snd]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1072
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[.2]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[fst']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1096
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[rec]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[rec]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[.1']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[snd']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1120
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[.2']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Left]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1144
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[@Left]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Right]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1168
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[rec']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[rec']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[@Right]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[SumCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1192
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
+ ><![CDATA[+Case]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[Left_arg]]></string
+ ><Position X="0.6" Y="-0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_arg]]></string
+ ><Position X="0.6" Y="0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_res]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_res]]></string
+ ><Position X="-0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.65" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[SumCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1232
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[+Case']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_arg]]></string
+ ><Position X="0.6" Y="-0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_arg]]></string
+ ><Position X="0.6" Y="0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_res]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_res]]></string
+ ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[rec]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1272
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[rec]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[function]]></string
+ ><Position X="0.0" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.4" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[rec']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1300
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[rec']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.4" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[functionForRec]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[function]]></string
+ ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1325
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1327
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1332
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1338
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1342
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1348
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1352
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1358
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1362
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1368
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1372
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1378
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1386
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1390
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1402
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1414
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1431
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1436
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1442
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1446
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1452
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1456
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1462
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1466
- ><X
- >1.9843750000000004</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1472
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1476
- ><X
- >1.9843750000000004</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1482
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1535
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1540
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1542
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1547
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1553
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1557
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1563
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1567
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1573
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1577
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1583
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1587
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1593
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1601
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1605
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1613
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1617
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1625
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1629
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1637
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1646
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1651
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1657
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1661
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1667
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1671
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1677
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1681
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1687
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1691
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1697
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1705
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1717
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1729
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1741
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1745
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1750
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1755
- >afterEvaluatingLeftSideOfApplication</Name
+ ><![CDATA[afterEvaluatingLeftSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1757
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1762
- ><X
- >2.306666666666666</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.306666666666666" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1768
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1772
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1778
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1782
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1788
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1792
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1798
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1802
- ><X
- >2.008125</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.008125" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1808
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1861
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1866
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1876
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1882
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1886
- ><X
- >2.034583333333334</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1892
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1896
- ><X
- >2.3283333333333336</X
- ><Y
- >2.8045833333333334</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="2.8045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1902
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1943
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1948
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1950
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1955
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1961
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1965
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1971
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1975
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1981
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1985
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1991
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1995
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2001
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2005
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2011
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2076
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2081
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2087
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2091
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2097
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2101
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2107
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2111
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2117
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2121
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2127
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2139
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2165
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2170
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2176
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2178
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2183
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2189
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2193
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2199
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2203
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2209
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2213
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2219
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2223
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2229
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2233
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2239
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2304
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2309
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2315
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2319
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2325
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2329
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2335
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2339
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2345
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2349
- ><X
- >1.2170833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2355
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2359
- ><X
- >2.6458333333333335</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2365
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2369
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2375
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2379
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2385
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2393
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2405
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2409
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2417
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2421
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2441
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2445
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2453
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2465
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2477
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2486
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2492
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2494
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2499
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2505
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2509
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2515
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2519
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2525
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2529
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2535
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2539
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2545
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2549
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2555
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2605
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2618
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2622
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2627
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2633
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2637
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2643
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2647
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2653
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2657
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2663
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2692
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2698
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2700
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2705
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2711
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2715
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2721
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2725
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2731
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2735
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2741
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2777
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2782
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2787
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2793
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2797
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2803
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2807
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2813
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2817
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2823
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2852
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2856
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2858
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2863
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2869
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2873
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2879
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2883
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2889
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2893
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2899
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2907
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2911
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2935
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2940
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2945
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2951
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2955
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2961
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2965
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2971
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2975
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2981
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2995
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3011
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3015
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3017
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3022
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3028
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3032
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3038
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3042
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3048
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3060
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3077
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3082
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3088
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3092
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3098
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3112
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3116
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3119
- >Erase_EvaluatorReturning</Name
+ ><![CDATA[Erase_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3121
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3126
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3132
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3136
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3142
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3146
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3152
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3181
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3186
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3192
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3196
- ><X
- >2.0108333333333333</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3202
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3210
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3219
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3222
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3224
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3229
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3235
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3239
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3245
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3249
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3255
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3259
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3265
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3285
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3306
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3311
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3317
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3321
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3327
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3331
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3337
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3341
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3347
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3355
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3376
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3380
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3382
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3387
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3393
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3397
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3403
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3407
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3413
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3417
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3423
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3464
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3469
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3475
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3479
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3485
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3489
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3495
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3499
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3505
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3519
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3532
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3536
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3540
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3542
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3547
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3553
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3557
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3563
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3567
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3573
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3577
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3583
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3607
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3624
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3629
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3635
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3639
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3645
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3649
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3655
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3659
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3665
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3679
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3692
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3696
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3700
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3702
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3707
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3713
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3717
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3723
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3731
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3735
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3740
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3748
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3750
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3755
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3761
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3765
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3771
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3775
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3781
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3785
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3791
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3795
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3801
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3805
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3811
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3825
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3868
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3874
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3878
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3883
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3889
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3893
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3899
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3903
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3909
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3913
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3919
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3923
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3929
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3933
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3939
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3943
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3949
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3953
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3959
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3967
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3971
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3973
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3986
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4023
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4036
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4048
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4060
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4065
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4071
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4073
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4078
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4084
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4088
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4094
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4098
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4104
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4108
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4114
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4118
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4124
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4136
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4177
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4182
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4188
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4192
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4198
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4202
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4208
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4212
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4218
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4222
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4228
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4232
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4238
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4252
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4265
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4284
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4290
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4303
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4307
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4312
- >Copy_EvaluatorReturning</Name
+ ><![CDATA[Copy_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4314
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4319
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4325
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4329
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4335
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4339
- ><X
- >1.5054166666666666</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4345
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4349
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4355
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4359
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4365
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4377
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4389
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4401
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4409
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4413
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4418
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4423
- ><X
- >1.5054166666666666</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4429
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4433
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4439
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4443
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4449
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4453
- ><X
- >2.0108333333333333</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4459
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4463
- ><X
- >1.349375</X
- ><Y
- >2.301875</Y
- ><Name
+ ><Position X="1.349375" Y="2.301875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4469
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4473
- ><X
- >2.751666666666667</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="2.751666666666667" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4479
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4503
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4511
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4515
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4523
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4527
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4535
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4544
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4549
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4551
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4556
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4562
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4566
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4572
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4576
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4582
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4586
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4592
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4596
- ><X
- >2.4579166666666667</X
- ><Y
- >5.526458333333334</Y
- ><Name
+ ><Position X="2.4579166666666667" Y="5.526458333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4602
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4606
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4612
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4677
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4682
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4688
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4692
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4698
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4702
- ><X
- >0.8120833333333325</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.8120833333333325" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4708
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4712
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4718
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4722
- ><X
- >2.1960416666666664</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4728
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4732
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4738
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4742
- ><X
- >2.1960416666666664</X
- ><Y
- >5.503333333333334</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="5.503333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4748
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4752
- ><X
- >2.196041666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="2.196041666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4758
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4766
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4778
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4790
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4830
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4859
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="12"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="12"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4865
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4867
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4872
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4878
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4882
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4888
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4892
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4898
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4902
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4908
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4912
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4918
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4922
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4928
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4993
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4998
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5004
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5008
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5014
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5018
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5024
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5028
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5034
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5038
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5044
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5048
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5054
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5058
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5064
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5068
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5074
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5112
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5119
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5123
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5125
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5136
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5138
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5145
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5149
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5151
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5165
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5178
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5183
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5189
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5191
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5196
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5202
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5206
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5212
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5216
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5222
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5226
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5232
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5236
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5242
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5246
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5252
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5284
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5296
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5308
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5312
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5317
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5322
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5328
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5332
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5338
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5342
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5348
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5352
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5358
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5362
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5368
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5372
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5378
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5382
- ><X
- >0.9260416666666667</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="0.9260416666666667" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5388
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5392
- ><X
- >2.910416666666667</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="2.910416666666667" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5398
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5499
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5505
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5507
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5512
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5518
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5522
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5528
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5532
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5538
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5542
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5548
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5552
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5558
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5562
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5568
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5588
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5592
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5600
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5633
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5638
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5644
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5648
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5654
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5658
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5664
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5668
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5674
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5678
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5684
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5688
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5694
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5698
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5704
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5708
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5714
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5726
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5728
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5735
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5741
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5764
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5776
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5778
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5790
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5792
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5821
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5827
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5829
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5834
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5840
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5844
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5850
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5854
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5860
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5864
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5870
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5874
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5880
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5892
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5933
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5938
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5944
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5948
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5954
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5958
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5964
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5968
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5974
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5978
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5984
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5988
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5994
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6008
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6021
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6046
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6059
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6063
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6068
- >Duplicator_EvaluatorReturning</Name
+ ><![CDATA[Duplicator_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6070
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6075
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6081
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6085
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6091
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6095
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6101
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6105
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6111
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6115
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6121
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6133
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6145
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6153
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6157
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6165
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6174
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6179
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6185
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6189
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6195
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6199
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6205
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6209
- ><X
- >1.1377083333333333</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6215
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6219
- ><X
- >2.9897916666666666</X
- ><Y
- >1.9843750000000004</Y
- ><Name
+ ><Position X="2.9897916666666666" Y="1.9843750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6225
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6229
- ><X
- >1.984375</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.984375" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6235
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6300
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6305
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6307
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6312
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6318
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6322
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6328
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6332
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6338
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6342
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6348
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6352
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6358
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6362
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6368
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6433
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6438
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6444
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6448
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6454
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6458
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6464
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6468
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6474
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6478
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6484
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6488
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6494
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6498
- ><X
- >1.2964583333333335</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="1.2964583333333335" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6504
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6508
- ><X
- >2.9368750000000006</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6514
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6615
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6621
- >Evaluator_ListCase</Name
+ ><![CDATA[Evaluator_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6623
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6628
- ><X
- >2.0</X
- ><Y
- >1.7354166666666668</Y
- ><Name
+ ><Position X="2.0" Y="1.7354166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6634
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6638
- ><X
- >2.0</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="2.0" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6644
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6648
- ><X
- >2.008125</X
- ><Y
- >0.34125000000000005</Y
- ><Name
+ ><Position X="2.008125" Y="0.34125000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6654
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6658
- ><X
- >4.51625</X
- ><Y
- >3.04</Y
- ><Name
+ ><Position X="4.51625" Y="3.04"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6664
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6668
- ><X
- >5.288958333333333</X
- ><Y
- >3.330416666666667</Y
- ><Name
+ ><Position X="5.288958333333333" Y="3.330416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6674
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6678
- ><X
- >2.558333333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.558333333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6684
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6688
- ><X
- >1.3887500000000002</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="1.3887500000000002" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6694
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6698
- ><X
- >0.4891666666666666</X
- ><Y
- >3.1987500000000004</Y
- ><Name
+ ><Position X="0.4891666666666666" Y="3.1987500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6704
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6764
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6776
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6793
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6798
- ><X
- >2.008125</X
- ><Y
- >0.34125000000000005</Y
- ><Name
+ ><Position X="2.008125" Y="0.34125000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6804
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6808
- ><X
- >4.51625</X
- ><Y
- >3.04</Y
- ><Name
+ ><Position X="4.51625" Y="3.04"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6814
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6818
- ><X
- >5.288958333333333</X
- ><Y
- >3.330416666666667</Y
- ><Name
+ ><Position X="5.288958333333333" Y="3.330416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6824
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6828
- ><X
- >2.558333333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.558333333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6834
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6838
- ><X
- >1.3887500000000002</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="1.3887500000000002" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6844
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6848
- ><X
- >0.5156249999999999</X
- ><Y
- >5.156666666666667</Y
- ><Name
+ ><Position X="0.5156249999999999" Y="5.156666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6854
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6858
- ><X
- >2.0108333333333333</X
- ><Y
- >3.439583333333333</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.439583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6864
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6868
- ><X
- >0.5291666666666668</X
- ><Y
- >3.915833333333333</Y
- ><Name
+ ><Position X="0.5291666666666668" Y="3.915833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6874
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6906
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6918
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6930
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6963
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6971
- >EvaluatorReturning_ListCase</Name
+ ><![CDATA[EvaluatorReturning_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6973
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6978
- ><X
- >2.2116666666666664</X
- ><Y
- >3.2856249999999996</Y
- ><Name
+ ><Position X="2.2116666666666664" Y="3.2856249999999996"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6984
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6988
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6994
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6998
- ><X
- >0.9762500000000001</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7004
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7008
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7014
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7018
- ><X
- >5.997916666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7024
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7028
- ><X
- >6.765208333333333</X
- ><Y
- >1.9016666666666662</Y
- ><Name
+ ><Position X="6.765208333333333" Y="1.9016666666666662"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7034
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7038
- ><X
- >4.775416666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="4.775416666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7044
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7048
- ><X
- >3.2618750000000003</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2618750000000003" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7054
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7066
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7078
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7090
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7138
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7143
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7148
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7154
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7158
- ><X
- >0.9762500000000001</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7164
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7168
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7174
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7178
- ><X
- >5.997916666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7184
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7188
- ><X
- >6.765208333333333</X
- ><Y
- >1.9016666666666662</Y
- ><Name
+ ><Position X="6.765208333333333" Y="1.9016666666666662"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7194
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7198
- ><X
- >4.775416666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="4.775416666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7204
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7208
- ><X
- >3.2618750000000003</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2618750000000003" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7214
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7222
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7234
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7270
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7282
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7286
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7291
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7299
- >ListCase_Nil</Name
+ ><![CDATA[ListCase_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7301
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7306
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7312
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7316
- ><X
- >1.6560416666666666</X
- ><Y
- >3.8147916666666664</Y
- ><Name
+ ><Position X="1.6560416666666666" Y="3.8147916666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7322
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7326
- ><X
- >4.018958333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7332
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7336
- ><X
- >5.574583333333333</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.574583333333333" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7342
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7346
- ><X
- >6.717708333333333</X
- ><Y
- >1.9016666666666668</Y
- ><Name
+ ><Position X="6.717708333333333" Y="1.9016666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7352
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7356
- ><X
- >4.278125</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="4.278125" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7362
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7366
- ><X
- >2.870416666666667</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.870416666666667" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7372
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7444
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7449
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7454
- ><X
- >4.018958333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7460
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7464
- ><X
- >7.294374999999999</X
- ><Y
- >1.7170833333333335</Y
- ><Name
+ ><Position X="7.294374999999999" Y="1.7170833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7470
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7474
- ><X
- >8.437500000000009</X
- ><Y
- >2.0339583333333335</Y
- ><Name
+ ><Position X="8.437500000000009" Y="2.0339583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7480
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7484
- ><X
- >4.278125</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="4.278125" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7490
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7494
- ><X
- >2.870416666666667</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.870416666666667" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7500
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7504
- ><X
- >6.0060416666666665</X
- ><Y
- >1.4816666666666667</Y
- ><Name
+ ><Position X="6.0060416666666665" Y="1.4816666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7510
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7514
- ><X
- >4.868333333333334</X
- ><Y
- >1.7991666666666672</Y
- ><Name
+ ><Position X="4.868333333333334" Y="1.7991666666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7520
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7524
- ><X
- >4.286250000000001</X
- ><Y
- >3.96875</Y
- ><Name
+ ><Position X="4.286250000000001" Y="3.96875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7530
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7534
- ><X
- >2.8839583333333336</X
- ><Y
- >2.8575000000000004</Y
- ><Name
+ ><Position X="2.8839583333333336" Y="2.8575000000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7540
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7588
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7596
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7600
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7605
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7612
- >ListCase_Cons</Name
+ ><![CDATA[ListCase_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7614
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7619
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7625
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7629
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7635
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7639
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7645
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7649
- ><X
- >5.918541666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.918541666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7655
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7659
- ><X
- >6.733333333333334</X
- ><Y
- >1.9016666666666664</Y
- ><Name
+ ><Position X="6.733333333333334" Y="1.9016666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7665
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7669
- ><X
- >4.822916666666667</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.822916666666667" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7675
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7679
- ><X
- >3.521041666666666</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.521041666666666" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7685
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7689
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7695
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7699
- ><X
- >2.2672916666666665</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.2672916666666665" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7705
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7717
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7729
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7741
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7777
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7806
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7811
- ><X
- >3.648541666666667</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="3.648541666666667" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7817
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7821
- ><X
- >5.918541666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.918541666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7827
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7831
- ><X
- >6.733333333333334</X
- ><Y
- >1.9016666666666664</Y
- ><Name
+ ><Position X="6.733333333333334" Y="1.9016666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7837
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7841
- ><X
- >4.822916666666667</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.822916666666667" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7847
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7851
- ><X
- >3.521041666666666</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.521041666666666" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7857
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7861
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7867
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7871
- ><X
- >2.2672916666666665</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.2672916666666665" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7877
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7881
- ><X
- >2.7252083333333332</X
- ><Y
- >2.434166666666667</Y
- ><Name
+ ><Position X="2.7252083333333332" Y="2.434166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7887
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7891
- ><X
- >3.942291666666667</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.942291666666667" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7897
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7905
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7909
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7917
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7921
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7929
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7933
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7962
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7971
- >Evaluator_Nil</Name
+ ><![CDATA[Evaluator_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7973
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7978
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7984
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7988
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7994
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7998
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8004
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8024
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8033
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8038
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8044
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8048
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8054
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8058
- ><X
- >2.0108333333333333</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8064
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[port_name]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8093
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8096
- >Evaluator_Cons</Name
+ ><![CDATA[Evaluator_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8098
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8103
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8109
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8113
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8119
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8123
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8129
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8133
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8139
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8143
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8149
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8157
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8202
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8207
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8213
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8217
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8223
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8227
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8233
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8237
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8243
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8247
- ><X
- >2.0108333333333337</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8253
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8285
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8306
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8311
- >Evaluator_BoolCase</Name
+ ><![CDATA[Evaluator_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8313
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8318
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8324
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8328
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8334
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8338
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8344
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8348
- ><X
- >0.41520833333333335</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.41520833333333335" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8354
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8358
- ><X
- >0.7116666666666667</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8364
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8368
- ><X
- >3.061041666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="3.061041666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8374
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8382
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8386
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8439
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8444
- ><X
- >2.4314583333333335</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.4314583333333335" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8450
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8454
- ><X
- >0.41520833333333335</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.41520833333333335" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8460
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8464
- ><X
- >0.7116666666666667</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8470
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8474
- ><X
- >3.061041666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="3.061041666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8480
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8484
- ><X
- >2.4341666666666675</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.4341666666666675" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8490
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8494
- ><X
- >0.555625</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.555625" Y="2.4606250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8500
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8520
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8532
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8556
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8565
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8571
- >EvaluatorReturning_BoolCase</Name
+ ><![CDATA[EvaluatorReturning_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8573
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8578
- ><X
- >1.232708333333333</X
- ><Y
- >3.073958333333333</Y
- ><Name
+ ><Position X="1.232708333333333" Y="3.073958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8584
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8588
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8594
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8598
- ><X
- >1.2408333333333335</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8604
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8608
- ><X
- >4.018958333333334</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8614
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8618
- ><X
- >3.2991666666666672</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8624
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8628
- ><X
- >5.278125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="5.278125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8634
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8699
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8704
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8710
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8714
- ><X
- >1.2408333333333335</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8720
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8724
- ><X
- >4.018958333333334</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8730
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8734
- ><X
- >3.2991666666666672</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8740
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8744
- ><X
- >5.278125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="5.278125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8750
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8803
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8809
- >BoolCase_True</Name
+ ><![CDATA[BoolCase_True]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8811
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8816
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8822
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8826
- ><X
- >1.4972916666666667</X
- ><Y
- >3.100416666666667</Y
- ><Name
+ ><Position X="1.4972916666666667" Y="3.100416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8832
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8836
- ><X
- >4.018958333333334</X
- ><Y
- >0.6852083333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6852083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8842
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8846
- ><X
- >2.9870833333333335</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="2.9870833333333335" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8852
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8856
- ><X
- >5.2041666666666675</X
- ><Y
- >4.812083333333334</Y
- ><Name
+ ><Position X="5.2041666666666675" Y="4.812083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8862
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8906
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8915
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8920
- ><X
- >4.018958333333334</X
- ><Y
- >0.6852083333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6852083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8926
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8930
- ><X
- >2.9870833333333335</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="2.9870833333333335" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8936
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8940
- ><X
- >5.2041666666666675</X
- ><Y
- >4.812083333333334</Y
- ><Name
+ ><Position X="5.2041666666666675" Y="4.812083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8946
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8950
- ><X
- >5.212291666666667</X
- ><Y
- >2.8575</Y
- ><Name
+ ><Position X="5.212291666666667" Y="2.8575"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8956
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8960
- ><X
- >2.963333333333334</X
- ><Y
- >3.148541666666667</Y
- ><Name
+ ><Position X="2.963333333333334" Y="3.148541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8966
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8978
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8986
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8990
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9007
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9012
- >BoolCase_False</Name
+ ><![CDATA[BoolCase_False]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9014
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9019
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9025
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9029
- ><X
- >1.444375</X
- ><Y
- >2.9945833333333334</Y
- ><Name
+ ><Position X="1.444375" Y="2.9945833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9035
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9039
- ><X
- >4.018958333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9045
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9049
- ><X
- >2.696041666666667</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="2.696041666666667" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9055
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9059
- ><X
- >5.442291666666668</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="5.442291666666668" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9065
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9073
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9085
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9089
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9097
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9109
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9118
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9123
- ><X
- >4.018958333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9129
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9133
- ><X
- >2.696041666666667</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="2.696041666666667" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9139
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9143
- ><X
- >5.442291666666668</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="5.442291666666668" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9149
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9153
- ><X
- >2.69875</X
- ><Y
- >3.2279166666666668</Y
- ><Name
+ ><Position X="2.69875" Y="3.2279166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9159
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9163
- ><X
- >5.450416666666667</X
- ><Y
- >2.9633333333333334</Y
- ><Name
+ ><Position X="5.450416666666667" Y="2.9633333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9169
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9189
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9210
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9215
- >Evaluator_True</Name
+ ><![CDATA[Evaluator_True]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9217
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9222
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9228
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9232
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9238
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9242
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9248
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9277
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9282
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9288
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9292
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9298
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9302
- ><X
- >1.9843750000000002</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9308
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9316
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9320
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9337
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9340
- >Evaluator_False</Name
+ ><![CDATA[Evaluator_False]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9342
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9347
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9353
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9357
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9363
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9367
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9373
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9393
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9402
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9407
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9413
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9417
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9423
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9427
- ><X
- >1.9843750000000004</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9433
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9441
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9445
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9453
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9462
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9465
- >Evaluator_NatCase</Name
+ ><![CDATA[Evaluator_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9467
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9472
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9478
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9482
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9488
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9492
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9498
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9502
- ><X
- >0.33583333333333326</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.33583333333333326" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9508
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9512
- ><X
- >0.6852083333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9518
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9522
- ><X
- >2.822916666666667</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.822916666666667" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9528
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9532
- ><X
- >4.775416666666667</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.775416666666667" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9538
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9615
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9620
- ><X
- >2.378541666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.378541666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9626
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9630
- ><X
- >0.33583333333333326</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.33583333333333326" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9636
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9640
- ><X
- >0.6852083333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9646
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9650
- ><X
- >2.822916666666667</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.822916666666667" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9656
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9660
- ><X
- >4.775416666666667</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.775416666666667" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9666
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9670
- ><X
- >2.4077083333333333</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="2.4077083333333333" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9676
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9680
- ><X
- >0.5820833333333335</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="0.5820833333333335" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9686
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9734
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9742
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9746
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9754
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9763
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9770
- >EvaluatorReturning_NatCase</Name
+ ><![CDATA[EvaluatorReturning_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9772
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9777
- ><X
- >0.8622916666666665</X
- ><Y
- >3.603125</Y
- ><Name
+ ><Position X="0.8622916666666665" Y="3.603125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9783
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9787
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9793
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9797
- ><X
- >0.8704166666666667</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9803
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9807
- ><X
- >4.018958333333334</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9813
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9817
- ><X
- >2.8758333333333335</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9823
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9827
- ><X
- >5.3575</X
- ><Y
- >5.208958333333333</Y
- ><Name
+ ><Position X="5.3575" Y="5.208958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9833
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9837
- ><X
- >6.315416666666668</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.315416666666668" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9843
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9863
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9875
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9879
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9891
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9899
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9903
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9911
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9915
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9920
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9925
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9931
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9935
- ><X
- >0.8704166666666667</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9941
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9945
- ><X
- >4.018958333333334</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9951
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9955
- ><X
- >2.8758333333333335</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9961
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9965
- ><X
- >5.3575</X
- ><Y
- >5.208958333333333</Y
- ><Name
+ ><Position X="5.3575" Y="5.208958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9971
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9975
- ><X
- >6.315416666666668</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.315416666666668" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9981
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10046
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10053
- >NatCase_Zero</Name
+ ><![CDATA[NatCase_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10055
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10060
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10066
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10070
- ><X
- >1.3385416666666665</X
- ><Y
- >3.20625</Y
- ><Name
+ ><Position X="1.3385416666666665" Y="3.20625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10076
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10080
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10086
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10090
- ><X
- >2.2727083333333336</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="2.2727083333333336" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10096
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10100
- ><X
- >5.4158333333333335</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="5.4158333333333335" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10106
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10110
- ><X
- >6.209583333333335</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.209583333333335" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10116
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10124
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10128
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10136
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10181
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10186
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10192
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10196
- ><X
- >2.2727083333333336</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="2.2727083333333336" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10202
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10206
- ><X
- >5.4158333333333335</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="5.4158333333333335" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10212
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10216
- ><X
- >6.209583333333335</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.209583333333335" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10222
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10226
- ><X
- >5.000625</X
- ><Y
- >1.5081250000000002</Y
- ><Name
+ ><Position X="5.000625" Y="1.5081250000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10232
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10236
- ><X
- >4.788958333333333</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="4.788958333333333" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10242
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10246
- ><X
- >2.275416666666667</X
- ><Y
- >3.042708333333334</Y
- ><Name
+ ><Position X="2.275416666666667" Y="3.042708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10252
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10284
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10296
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10305
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10311
- >NatCase_Succ</Name
+ ><![CDATA[NatCase_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10313
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10318
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10324
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10328
- ><X
- >1.2327083333333333</X
- ><Y
- >3.3649999999999998</Y
- ><Name
+ ><Position X="1.2327083333333333" Y="3.3649999999999998"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10334
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10338
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10344
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10348
- ><X
- >2.531875</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="2.531875" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10354
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10358
- ><X
- >5.780833333333334</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="5.780833333333334" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10364
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10368
- ><X
- >6.527083333333334</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.527083333333334" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10374
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10378
- ><X
- >1.2408333333333335</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10384
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10444
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10452
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10456
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10461
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10466
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10472
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10476
- ><X
- >2.531875</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="2.531875" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10482
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10486
- ><X
- >5.780833333333334</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="5.780833333333334" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10492
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10496
- ><X
- >6.527083333333334</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.527083333333334" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10502
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10506
- ><X
- >1.2408333333333335</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10512
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10516
- ><X
- >2.54</X
- ><Y
- >3.148541666666667</Y
- ><Name
+ ><Position X="2.54" Y="3.148541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10522
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10526
- ><X
- >5.767916666666667</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="5.767916666666667" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10532
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10546
- ><X
- >1.2170833333333333</X
- ><Y
- >1.984375</Y></Via
+ ><Position X="1.2170833333333333" Y="1.984375"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10581
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10586
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10593
- >Evaluator_Zero</Name
+ ><![CDATA[Evaluator_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10595
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10600
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10606
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10610
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10616
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10620
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10626
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10655
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10660
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10666
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10670
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10676
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10680
- ><X
- >1.9843750000000002</X
- ><Y
- >2.143125</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.143125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10686
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10715
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10718
- >Evaluator_Succ</Name
+ ><![CDATA[Evaluator_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10720
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10725
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10731
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10735
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10741
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10745
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10751
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10755
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10761
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10781
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10793
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10802
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10807
- ><X
- >1.9735416666666665</X
- ><Y
- >3.8677083333333333</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="3.8677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10813
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10817
- ><X
- >1.981666666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="1.981666666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10823
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10827
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10833
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10837
- ><X
- >1.9579166666666672</X
- ><Y
- >2.143125</Y
- ><Name
+ ><Position X="1.9579166666666672" Y="2.143125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10843
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10863
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10875
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10879
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10884
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10888
- >Erase_Nil</Name
+ ><![CDATA[Erase_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10890
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10895
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10901
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10905
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10911
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10928
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10936
- >Erase_Cons</Name
+ ><![CDATA[Erase_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10938
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10943
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10949
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10953
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10959
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10963
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10969
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10973
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10979
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10987
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10991
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11020
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11025
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11031
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11035
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11041
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11045
- ><X
- >1.0847916666666668</X
- ><Y
- >3.042708333333333</Y
- ><Name
+ ><Position X="1.0847916666666668" Y="3.042708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11051
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11055
- ><X
- >2.778125</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="2.778125" Y="3.0162500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11061
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11073
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11085
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11090
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11094
- >Erase_True</Name
+ ><![CDATA[Erase_True]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11096
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11101
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11107
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11111
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11117
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11134
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11142
- >Erase_False</Name
+ ><![CDATA[Erase_False]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11144
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11149
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11155
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11159
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11165
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11182
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11190
- >Erase_Zero</Name
+ ><![CDATA[Erase_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11192
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11197
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11203
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11207
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11213
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11225
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11230
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11238
- >Erase_Succ</Name
+ ><![CDATA[Erase_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11240
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11245
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11251
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11255
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11261
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11265
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11271
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11300
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11305
- ><X
- >1.9735416666666665</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11311
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11315
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11321
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11338
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11341
- >Erase_ListCase</Name
+ ><![CDATA[Erase_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11343
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11348
- ><X
- >2.6879166666666667</X
- ><Y
- >1.5502083333333332</Y
- ><Name
+ ><Position X="2.6879166666666667" Y="1.5502083333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11354
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11358
- ><X
- >2.6879166666666667</X
- ><Y
- >3.470833333333333</Y
- ><Name
+ ><Position X="2.6879166666666667" Y="3.470833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11364
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11368
- ><X
- >5.685833333333333</X
- ><Y
- >3.0664583333333337</Y
- ><Name
+ ><Position X="5.685833333333333" Y="3.0664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11374
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11378
- ><X
- >5.791666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="5.791666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11384
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11388
- ><X
- >2.902291666666667</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.902291666666667" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11394
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11398
- ><X
- >0.6214583333333331</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.6214583333333331" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11404
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11408
- ><X
- >0.7327083333333334</X
- ><Y
- >3.2252083333333337</Y
- ><Name
+ ><Position X="0.7327083333333334" Y="3.2252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11414
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11491
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11496
- ><X
- >5.685833333333333</X
- ><Y
- >3.0664583333333337</Y
- ><Name
+ ><Position X="5.685833333333333" Y="3.0664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11502
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11506
- ><X
- >5.791666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="5.791666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11512
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11516
- ><X
- >2.902291666666667</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.902291666666667" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11522
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11526
- ><X
- >0.6214583333333331</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.6214583333333331" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11532
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11536
- ><X
- >0.7327083333333334</X
- ><Y
- >3.2252083333333337</Y
- ><Name
+ ><Position X="0.7327083333333334" Y="3.2252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11542
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11546
- ><X
- >2.0637500000000006</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.0637500000000006" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11552
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11556
- ><X
- >4.233333333333333</X
- ><Y
- >1.9579166666666672</Y
- ><Name
+ ><Position X="4.233333333333333" Y="1.9579166666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11562
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11566
- ><X
- >1.6933333333333336</X
- ><Y
- >3.995208333333334</Y
- ><Name
+ ><Position X="1.6933333333333336" Y="3.995208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11572
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11576
- ><X
- >2.8839583333333336</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8839583333333336" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11582
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11586
- ><X
- >4.418541666666667</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="4.418541666666667" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11592
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11600
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11657
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11664
- >Erase_BoolCase</Name
+ ><![CDATA[Erase_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11666
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11671
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11677
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11681
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11687
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11691
- ><X
- >0.28833333333333333</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11697
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11701
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11707
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11711
- ><X
- >2.8758333333333335</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11717
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11729
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11741
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11770
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11775
- ><X
- >0.28833333333333333</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11781
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11785
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11791
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11795
- ><X
- >2.8758333333333335</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11801
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11805
- ><X
- >1.6139583333333334</X
- ><Y
- >2.8045833333333334</Y
- ><Name
+ ><Position X="1.6139583333333334" Y="2.8045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11811
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11815
- ><X
- >1.6404166666666669</X
- ><Y
- >4.392083333333334</Y
- ><Name
+ ><Position X="1.6404166666666669" Y="4.392083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11821
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11825
- ><X
- >3.65125</X
- ><Y
- >4.233333333333334</Y
- ><Name
+ ><Position X="3.65125" Y="4.233333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11831
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11863
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11872
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11877
- >Erase_NatCase</Name
+ ><![CDATA[Erase_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11879
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11884
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11890
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11894
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11900
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11904
- ><X
- >0.28833333333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11910
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11914
- ><X
- >0.9762500000000001</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11920
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11924
- ><X
- >3.5108333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5108333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11930
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11934
- ><X
- >5.177708333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="5.177708333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11940
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12000
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12005
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12010
- ><X
- >0.28833333333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12016
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12020
- ><X
- >0.9762500000000001</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12026
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12030
- ><X
- >3.5108333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5108333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12036
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12040
- ><X
- >5.177708333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="5.177708333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12046
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12050
- ><X
- >1.2700000000000002</X
- ><Y
- >2.6193750000000002</Y
- ><Name
+ ><Position X="1.2700000000000002" Y="2.6193750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12056
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12060
- ><X
- >4.339166666666667</X
- ><Y
- >2.54</Y
- ><Name
+ ><Position X="4.339166666666667" Y="2.54"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12066
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12070
- ><X
- >3.4925</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.4925" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12076
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12080
- ><X
- >1.6404166666666669</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="1.6404166666666669" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12086
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12130
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12139
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12145
- >Copy_ListCase</Name
+ ><![CDATA[Copy_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12147
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12152
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12158
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12162
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12168
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12172
- ><X
- >0.6322916666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12178
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12182
- ><X
- >3.4050000000000002</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.4050000000000002" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12188
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12192
- ><X
- >6.2041666666666675</X
- ><Y
- >3.595625</Y
- ><Name
+ ><Position X="6.2041666666666675" Y="3.595625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12198
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12202
- ><X
- >6.215000000000002</X
- ><Y
- >4.362291666666667</Y
- ><Name
+ ><Position X="6.215000000000002" Y="4.362291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12208
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12212
- ><X
- >2.6377083333333338</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12218
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12222
- ><X
- >1.8120833333333333</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.8120833333333333" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12228
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12232
- ><X
- >0.37791666666666657</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.37791666666666657" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12238
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12270
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12282
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12286
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12294
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12298
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12310
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12322
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12339
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12344
- ><X
- >0.6322916666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12350
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12354
- ><X
- >3.4050000000000002</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.4050000000000002" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12360
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12364
- ><X
- >6.2041666666666675</X
- ><Y
- >3.595625</Y
- ><Name
+ ><Position X="6.2041666666666675" Y="3.595625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12370
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12374
- ><X
- >6.215000000000002</X
- ><Y
- >4.362291666666667</Y
- ><Name
+ ><Position X="6.215000000000002" Y="4.362291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12380
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12384
- ><X
- >2.6377083333333338</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12390
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12394
- ><X
- >1.8120833333333333</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.8120833333333333" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12400
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12404
- ><X
- >0.2985416666666666</X
- ><Y
- >4.230625</Y
- ><Name
+ ><Position X="0.2985416666666666" Y="4.230625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12410
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12414
- ><X
- >0.8466666666666668</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12420
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12424
- ><X
- >3.3602083333333335</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.7462500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12430
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12434
- ><X
- >0.5556249999999999</X
- ><Y
- >3.4395833333333337</Y
- ><Name
+ ><Position X="0.5556249999999999" Y="3.4395833333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12440
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12444
- ><X
- >5.476875000000001</X
- ><Y
- >3.2279166666666668</Y
- ><Name
+ ><Position X="5.476875000000001" Y="3.2279166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12450
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12454
- ><X
- >4.524375</X
- ><Y
- >4.312708333333334</Y
- ><Name
+ ><Position X="4.524375" Y="4.312708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12460
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12464
- ><X
- >2.989791666666666</X
- ><Y
- >4.28625</Y
- ><Name
+ ><Position X="2.989791666666666" Y="4.28625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12470
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12474
- ><X
- >1.931458333333333</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="1.931458333333333" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12480
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12492
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12504
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12516
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12588
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12596
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12600
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[cons_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12684
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12689
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12698
- >Copy_BoolCase</Name
+ ><![CDATA[Copy_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12700
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12705
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12711
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12715
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12721
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12725
- ><X
- >1.055625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.055625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12731
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12735
- ><X
- >2.955208333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12741
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12745
- ><X
- >0.38333333333333297</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.38333333333333297" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12751
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12755
- ><X
- >0.8704166666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12761
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12765
- ><X
- >2.9022916666666667</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12771
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12779
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12783
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12791
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12795
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12848
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12853
- ><X
- >2.140416666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.140416666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12859
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12863
- ><X
- >4.225208333333333</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.225208333333333" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12869
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12873
- ><X
- >0.38333333333333297</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.38333333333333297" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12879
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12883
- ><X
- >2.140416666666667</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.140416666666667" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12889
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12893
- ><X
- >4.1987499999999995</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="4.1987499999999995" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12899
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12903
- ><X
- >2.1695833333333336</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.1695833333333336" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12909
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12913
- ><X
- >4.233333333333333</X
- ><Y
- >1.8256250000000005</Y
- ><Name
+ ><Position X="4.233333333333333" Y="1.8256250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12919
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12923
- ><X
- >1.1641666666666668</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="1.1641666666666668" Y="3.6777083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12929
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12933
- ><X
- >2.1695833333333336</X
- ><Y
- >4.418541666666668</Y
- ><Name
+ ><Position X="2.1695833333333336" Y="4.418541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12939
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12943
- ><X
- >4.233333333333334</X
- ><Y
- >4.339166666666667</Y
- ><Name
+ ><Position X="4.233333333333334" Y="4.339166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12949
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12961
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12969
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12973
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12981
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13065
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13086
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13093
- >Copy_NatCase</Name
+ ><![CDATA[Copy_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13095
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13100
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13106
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13110
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13116
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13120
- ><X
- >0.7116666666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13126
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13130
- ><X
- >3.166875</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13136
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13140
- ><X
- >0.30395833333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.30395833333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13146
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13150
- ><X
- >0.8704166666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.8704166666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13156
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13160
- ><X
- >2.7170833333333335</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.7170833333333335" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13166
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13170
- ><X
- >4.8758333333333335</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.8758333333333335" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13176
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13208
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13212
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13220
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13224
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13232
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13236
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13265
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13270
- ><X
- >2.0875000000000004</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="2.0875000000000004" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13276
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13280
- ><X
- >4.092916666666666</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="4.092916666666666" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13286
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13290
- ><X
- >0.38333333333333336</X
- ><Y
- >3.8337499999999998</Y
- ><Name
+ ><Position X="0.38333333333333336" Y="3.8337499999999998"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13296
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13300
- ><X
- >2.1139583333333336</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13306
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13310
- ><X
- >4.066458333333332</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.066458333333332" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13316
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13320
- ><X
- >6.648541666666666</X
- ><Y
- >3.436875</Y
- ><Name
+ ><Position X="6.648541666666666" Y="3.436875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13326
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13330
- ><X
- >2.116666666666667</X
- ><Y
- >1.9314583333333333</Y
- ><Name
+ ><Position X="2.116666666666667" Y="1.9314583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13336
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13340
- ><X
- >4.101041666666665</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="4.101041666666665" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13346
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13350
- ><X
- >1.137708333333334</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.137708333333334" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13356
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13360
- ><X
- >5.423958333333332</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="5.423958333333332" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13366
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13370
- ><X
- >4.101041666666665</X
- ><Y
- >4.497916666666667</Y
- ><Name
+ ><Position X="4.101041666666665" Y="4.497916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13376
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13380
- ><X
- >2.1166666666666667</X
- ><Y
- >4.392083333333334</Y
- ><Name
+ ><Position X="2.1166666666666667" Y="4.392083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13386
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Zero]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13559
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13567
- >Copy_Nil</Name
+ ><![CDATA[Copy_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13569
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13574
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13580
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13584
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13590
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13594
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13604
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13651
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13656
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13662
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13666
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13672
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13676
- ><X
- >0.6879166666666667</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="2.4606250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13682
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13686
- ><X
- >3.33375</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="3.33375" Y="2.460625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13692
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13721
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13725
- >Copy_Cons</Name
+ ><![CDATA[Copy_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13727
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13732
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13738
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13742
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13748
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13752
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13758
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13762
- ><X
- >3.166875</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.166875" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13768
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13772
- ><X
- >0.738125</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.738125" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13778
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13782
- ><X
- >3.2197916666666666</X
- ><Y
- >4.944375</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="4.944375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13788
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13853
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13858
- ><X
- >1.0291666666666668</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13864
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13868
- ><X
- >3.4314583333333326</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.4314583333333326" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13874
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13878
- ><X
- >1.0556249999999998</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.0556249999999998" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13884
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13888
- ><X
- >3.3520833333333324</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.3520833333333324" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13894
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13898
- ><X
- >1.0054166666666666</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.0054166666666666" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13904
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13908
- ><X
- >3.4131250000000004</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.4131250000000004" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13914
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13918
- ><X
- >1.058333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="1.058333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13924
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13928
- ><X
- >3.3602083333333335</X
- ><Y
- >3.704166666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="3.704166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13934
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13966
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13978
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13982
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13990
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13994
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14018
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14035
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14041
- >Copy_True</Name
+ ><![CDATA[Copy_True]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14043
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14048
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14054
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14058
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14064
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14068
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14074
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14078
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14092
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14116
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14120
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14125
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14130
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14136
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14140
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14146
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14150
- ><X
- >0.6350000000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="0.6350000000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14156
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14160
- ><X
- >3.2808333333333337</X
- ><Y
- >2.38125</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="2.38125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14166
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14174
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14186
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14195
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14199
- >Copy_False</Name
+ ><![CDATA[Copy_False]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14201
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14206
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14212
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14216
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14222
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14226
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14232
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14236
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14242
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14283
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14288
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14294
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14298
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14304
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14308
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14314
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14318
- ><X
- >3.545416666666667</X
- ><Y
- >2.196041666666667</Y
- ><Name
+ ><Position X="3.545416666666667" Y="2.196041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14324
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14353
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14357
- >Copy_Zero</Name
+ ><![CDATA[Copy_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14359
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14364
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14370
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14374
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14380
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14384
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14390
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14394
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14400
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14441
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14446
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14452
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14456
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14462
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14466
- ><X
- >0.6085416666666666</X
- ><Y
- >2.4077083333333333</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.4077083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14472
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14476
- ><X
- >3.8100000000000005</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="3.8100000000000005" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14482
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14511
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14515
- >Copy_Succ</Name
+ ><![CDATA[Copy_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14517
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14522
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14528
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14532
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14538
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14542
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14548
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14552
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14558
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14562
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14568
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14588
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14592
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14600
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14621
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14626
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14632
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14636
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14642
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14646
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14652
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14656
- ><X
- >2.090208333333334</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="2.090208333333334" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14662
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14666
- ><X
- >0.6349999999999999</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="0.6349999999999999" Y="2.116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14672
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14676
- ><X
- >3.1750000000000003</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14682
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14714
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14726
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14738
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14742
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14747
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14752
- >Duplicator_ListCase</Name
+ ><![CDATA[Duplicator_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14754
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14759
- ><X
- >3.2170833333333317</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2170833333333317" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14765
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14769
- ><X
- >3.2170833333333317</X
- ><Y
- >3.9470833333333335</Y
- ><Name
+ ><Position X="3.2170833333333317" Y="3.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14775
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14779
- ><X
- >2.1139583333333336</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14785
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14789
- ><X
- >4.357499999999998</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="4.357499999999998" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14795
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14799
- ><X
- >5.860208333333333</X
- ><Y
- >3.5427083333333336</Y
- ><Name
+ ><Position X="5.860208333333333" Y="3.5427083333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14805
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14809
- ><X
- >6.506041666666665</X
- ><Y
- >3.8331250000000003</Y
- ><Name
+ ><Position X="6.506041666666665" Y="3.8331250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14815
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14819
- ><X
- >3.8018749999999986</X
- ><Y
- >5.447083333333334</Y
- ><Name
+ ><Position X="3.8018749999999986" Y="5.447083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14825
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14829
- ><X
- >2.526458333333332</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.526458333333332" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14835
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14839
- ><X
- >1.5685416666666667</X
- ><Y
- >3.7014583333333335</Y
- ><Name
+ ><Position X="1.5685416666666667" Y="3.7014583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14845
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14865
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14877
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14889
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14893
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14901
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14905
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14913
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14917
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14925
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14929
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14937
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14946
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14951
- ><X
- >2.1139583333333336</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14957
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14961
- ><X
- >4.410416666666665</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="4.410416666666665" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14967
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14971
- ><X
- >6.706874999999998</X
- ><Y
- >5.3947916666666655</Y
- ><Name
+ ><Position X="6.706874999999998" Y="5.3947916666666655"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14977
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14981
- ><X
- >8.331666666666667</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="8.331666666666667" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14987
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14991
- ><X
- >4.092916666666666</X
- ><Y
- >5.526458333333335</Y
- ><Name
+ ><Position X="4.092916666666666" Y="5.526458333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14997
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15001
- ><X
- >2.526458333333332</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.526458333333332" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15007
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15011
- ><X
- >0.48375</X
- ><Y
- >5.236041666666667</Y
- ><Name
+ ><Position X="0.48375" Y="5.236041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15017
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15021
- ><X
- >2.4341666666666666</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="2.4341666666666666" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15027
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15031
- ><X
- >4.392083333333334</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="4.392083333333334" Y="3.0162500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15037
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15041
- ><X
- >0.6614583333333334</X
- ><Y
- >3.9687500000000004</Y
- ><Name
+ ><Position X="0.6614583333333334" Y="3.9687500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15047
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15051
- ><X
- >2.5400000000000005</X
- ><Y
- >4.418541666666667</Y
- ><Name
+ ><Position X="2.5400000000000005" Y="4.418541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15057
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15061
- ><X
- >4.286250000000001</X
- ><Y
- >4.445000000000001</Y
- ><Name
+ ><Position X="4.286250000000001" Y="4.445000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15067
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15071
- ><X
- >6.773333333333333</X
- ><Y
- >3.9158333333333344</Y
- ><Name
+ ><Position X="6.773333333333333" Y="3.9158333333333344"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15077
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15081
- ><X
- >8.360833333333336</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="8.360833333333336" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15087
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15107
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15111
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15119
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15123
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15171
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15195
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15203
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15207
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15215
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15219
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15227
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15231
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[cons_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15257
- ><X
- >8.043333333333333</X
- ><Y
- >2.090208333333334</Y></Via
+ ><Position X="8.043333333333333" Y="2.090208333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15270
- ><X
- >8.651875000000002</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="8.651875000000002" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15283
- ><X
- >6.4558333333333335</X
- ><Y
- >1.7991666666666668</Y></Via
+ ><Position X="6.4558333333333335" Y="1.7991666666666668"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15290
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15294
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15296
- ><X
- >7.064375</X
- ><Y
- >2.8575000000000004</Y></Via
+ ><Position X="7.064375" Y="2.8575000000000004"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15300
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15309
- >Duplicator_BoolCase</Name
+ ><![CDATA[Duplicator_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15311
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15316
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15322
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15326
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15332
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15336
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15342
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15346
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15352
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15356
- ><X
- >0.4097916666666666</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.4097916666666666" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15362
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15366
- ><X
- >0.5</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="0.5" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15372
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15376
- ><X
- >3.1933333333333334</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15382
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15390
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15402
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15414
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15459
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15464
- ><X
- >2.8018750000000003</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15470
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15474
- ><X
- >5.283541666666665</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="5.283541666666665" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15480
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15484
- ><X
- >0.4097916666666666</X
- ><Y
- >4.3100000000000005</Y
- ><Name
+ ><Position X="0.4097916666666666" Y="4.3100000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15490
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15494
- ><X
- >2.7489583333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.7489583333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15500
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15504
- ><X
- >5.25708333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="5.25708333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15510
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15514
- ><X
- >2.8045833333333325</X
- ><Y
- >1.6933333333333336</Y
- ><Name
+ ><Position X="2.8045833333333325" Y="1.6933333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15520
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15524
- ><X
- >5.265208333333333</X
- ><Y
- >1.693333333333334</Y
- ><Name
+ ><Position X="5.265208333333333" Y="1.693333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15530
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15534
- ><X
- >1.6404166666666664</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.6404166666666664" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15540
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15544
- ><X
- >2.8045833333333334</X
- ><Y
- >4.1539583333333345</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="4.1539583333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15550
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15554
- ><X
- >5.265208333333333</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="5.265208333333333" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15560
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15592
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15596
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15692
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15697
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15704
- >Duplicator_NatCase</Name
+ ><![CDATA[Duplicator_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15706
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15711
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15717
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15721
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15727
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15731
- ><X
- >0.9762500000000002</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9762500000000002" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15737
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15741
- ><X
- >3.1933333333333334</X
- ><Y
- >0.49999999999999994</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.49999999999999994"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15747
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15751
- ><X
- >0.30395833333333294</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.30395833333333294" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15757
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15761
- ><X
- >0.7910416666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15767
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15771
- ><X
- >2.92875</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.92875" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15777
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15781
- ><X
- >4.1085416666666665</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.1085416666666665" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15787
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15795
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15876
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15881
- ><X
- >2.5108333333333337</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.5108333333333337" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15887
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15891
- ><X
- >4.727916666666665</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="4.727916666666665" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15897
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15901
- ><X
- >0.33041666666666625</X
- ><Y
- >5.0772916666666665</Y
- ><Name
+ ><Position X="0.33041666666666625" Y="5.0772916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15907
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15911
- ><X
- >2.5372916666666665</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.5372916666666665" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15917
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15921
- ><X
- >4.463333333333331</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="4.463333333333331" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15927
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15931
- ><X
- >7.65395833333333</X
- ><Y
- >4.336458333333334</Y
- ><Name
+ ><Position X="7.65395833333333" Y="4.336458333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15937
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15941
- ><X
- >2.513541666666667</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="2.513541666666667" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15947
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15951
- ><X
- >4.736041666666667</X
- ><Y
- >1.7727083333333336</Y
- ><Name
+ ><Position X="4.736041666666667" Y="1.7727083333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15957
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15961
- ><X
- >1.1641666666666666</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="1.1641666666666666" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15967
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15971
- ><X
- >6.402916666666667</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="6.402916666666667" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15977
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15981
- ><X
- >4.736041666666668</X
- ><Y
- >4.074583333333333</Y
- ><Name
+ ><Position X="4.736041666666668" Y="4.074583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15987
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15991
- ><X
- >2.5135416666666663</X
- ><Y
- >3.995208333333333</Y
- ><Name
+ ><Position X="2.5135416666666663" Y="3.995208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15997
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16065
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16089
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16149
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16153
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16165
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16170
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16178
- >Duplicator_Nil</Name
+ ><![CDATA[Duplicator_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16180
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16185
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16191
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16195
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16201
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16205
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16211
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16215
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16221
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16262
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16267
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16273
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16277
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16283
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16287
- ><X
- >0.6085416666666668</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="0.6085416666666668" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16293
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16297
- ><X
- >3.3602083333333335</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16303
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16323
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16332
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16336
- >Duplicator_Cons</Name
+ ><![CDATA[Duplicator_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16338
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16343
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16349
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16353
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16359
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16363
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16369
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16373
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16379
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16383
- ><X
- >0.9233333333333333</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16389
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16393
- ><X
- >3.2462500000000003</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16399
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16464
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16469
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16475
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16479
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16485
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16489
- ><X
- >0.6852083333333333</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16495
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16499
- ><X
- >3.325625</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.325625" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16505
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16509
- ><X
- >0.635</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.635" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16515
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16519
- ><X
- >3.386666666666667</X
- ><Y
- >1.74625</Y
- ><Name
+ ><Position X="3.386666666666667" Y="1.74625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16525
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16529
- ><X
- >0.6879166666666668</X
- ><Y
- >3.4924999999999997</Y
- ><Name
+ ><Position X="0.6879166666666668" Y="3.4924999999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16535
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16539
- ><X
- >3.33375</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="3.33375" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16545
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16581
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16589
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16593
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16601
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16605
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16613
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16617
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16625
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16629
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16637
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16646
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16652
- >Duplicator_True</Name
+ ><![CDATA[Duplicator_True]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16654
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16659
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16665
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16669
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16675
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16679
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16685
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16689
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16695
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16703
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16707
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16715
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16719
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16731
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16736
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16741
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16747
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16751
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16757
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16761
- ><X
- >0.5820833333333334</X
- ><Y
- >2.275416666666667</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.275416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16767
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16771
- ><X
- >3.3602083333333335</X
- ><Y
- >2.328333333333333</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="2.328333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16777
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16806
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16810
- >Duplicator_False</Name
+ ><![CDATA[Duplicator_False]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16812
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16817
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16823
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16827
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16833
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16837
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16843
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16847
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16853
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16865
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16877
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16889
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16894
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16899
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16905
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16909
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16915
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16919
- ><X
- >0.7408333333333335</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16925
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16929
- ><X
- >3.0427083333333336</X
- ><Y
- >2.2754166666666666</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="2.2754166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16935
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16943
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16947
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16955
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16959
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16964
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16968
- >Duplicator_Zero</Name
+ ><![CDATA[Duplicator_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16970
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16975
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16981
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16985
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16991
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16995
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17001
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17005
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17011
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17052
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17057
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17063
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17067
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17073
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17077
- ><X
- >0.5820833333333334</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.4870833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17083
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17087
- ><X
- >2.0108333333333337</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17093
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17122
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17126
- >Duplicator_Succ</Name
+ ><![CDATA[Duplicator_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17128
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17133
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17139
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17143
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17149
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17153
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17159
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17163
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17169
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17173
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17179
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17203
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17215
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17227
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17232
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17237
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17243
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17247
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17253
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17257
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17263
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17267
- ><X
- >0.5820833333333334</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17273
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17277
- ><X
- >3.1220833333333338</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17283
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17287
- ><X
- >2.0108333333333333</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.6777083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17293
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17341
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17353
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17358
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17363
- >Evaluator_Pair</Name
+ ><![CDATA[Evaluator_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17365
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17370
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17376
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17380
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17386
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17390
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17396
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17400
- ><X
- >0.7116666666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17406
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17410
- ><X
- >3.24625</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.24625" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17416
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17448
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17452
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17460
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17464
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17469
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17474
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17480
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17484
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17490
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17494
- ><X
- >0.7116666666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17500
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17504
- ><X
- >3.24625</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.24625" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17510
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17514
- ><X
- >2.0108333333333333</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17520
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17532
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17556
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17573
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17578
- >Evaluator_fstProjection</Name
+ ><![CDATA[Evaluator_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17580
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17585
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17591
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17595
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17601
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17605
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17611
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17615
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17621
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17629
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17633
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17645
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17653
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17662
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17667
- ><X
- >1.9735416666666667</X
- ><Y
- >3.42875</Y
- ><Name
+ ><Position X="1.9735416666666667" Y="3.42875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17673
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17677
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17683
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17687
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17693
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17697
- ><X
- >1.9843750000000002</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17703
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17715
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17723
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17735
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17744
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17748
- >EvaluatorReturning_fstProjection</Name
+ ><![CDATA[EvaluatorReturning_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17750
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17755
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17761
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17765
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17771
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17775
- ><X
- >1.981666666666667</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17781
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17785
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17791
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17832
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17837
- ><X
- >2.0</X
- ><Y
- >2.0264583333333333</Y
- ><Name
+ ><Position X="2.0" Y="2.0264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17843
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17847
- ><X
- >2.0081250000000006</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17853
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17857
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17863
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17875
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17892
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17896
- >Evaluator_sndProjection</Name
+ ><![CDATA[Evaluator_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17898
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17903
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17909
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17913
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17919
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17923
- ><X
- >2.008125</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17929
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17933
- ><X
- >1.981666666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17939
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17947
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17951
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17959
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17963
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17971
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17975
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17980
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17985
- ><X
- >1.9735416666666667</X
- ><Y
- >3.4552083333333337</Y
- ><Name
+ ><Position X="1.9735416666666667" Y="3.4552083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17991
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17995
- ><X
- >2.0081250000000006</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18001
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18005
- ><X
- >1.981666666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18011
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18015
- ><X
- >1.9843750000000002</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18021
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18062
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18066
- >EvaluatorReturning_sndProjection</Name
+ ><![CDATA[EvaluatorReturning_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18068
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18073
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18079
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18083
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18089
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18093
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18099
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18103
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18109
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18121
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18133
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18145
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18150
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18155
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18161
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18165
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18171
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18175
- ><X
- >2.0081249999999997</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18181
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18189
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18210
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18214
- >fstProjection_Pair</Name
+ ><![CDATA[fstProjection_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18216
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18221
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18227
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18231
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18237
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18241
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18247
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18251
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18257
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18261
- ><X
- >3.166875</X
- ><Y
- >4.944374999999999</Y
- ><Name
+ ><Position X="3.166875" Y="4.944374999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18267
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18303
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18320
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18325
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18331
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18335
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18341
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18345
- ><X
- >3.166875</X
- ><Y
- >4.944374999999999</Y
- ><Name
+ ><Position X="3.166875" Y="4.944374999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18351
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18355
- ><X
- >0.7672916666666668</X
- ><Y
- >2.9633333333333334</Y
- ><Name
+ ><Position X="0.7672916666666668" Y="2.9633333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18361
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18365
- ><X
- >3.148541666666667</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="3.148541666666667" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18371
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18412
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18417
- >sndProjection_Pair</Name
+ ><![CDATA[sndProjection_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18419
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18424
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18430
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18434
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18440
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18444
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18450
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18454
- ><X
- >0.738125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="0.738125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18460
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18464
- ><X
- >3.272708333333333</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.272708333333333" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18470
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18523
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18528
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18534
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18538
- ><X
- >0.738125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="0.738125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18544
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18548
- ><X
- >3.272708333333333</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.272708333333333" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18554
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18558
- ><X
- >3.2808333333333333</X
- ><Y
- >3.254375</Y
- ><Name
+ ><Position X="3.2808333333333333" Y="3.254375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18564
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18568
- ><X
- >0.7408333333333333</X
- ><Y
- >3.3866666666666667</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="3.3866666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18574
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18615
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18620
- >Erase_Pair</Name
+ ><![CDATA[Erase_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18622
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18627
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18633
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18637
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18643
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18647
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18653
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18657
- ><X
- >3.2991666666666672</X
- ><Y
- >5.076666666666666</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="5.076666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18663
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18695
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18704
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18709
- ><X
- >0.7829166666666664</X
- ><Y
- >2.4762500000000003</Y
- ><Name
+ ><Position X="0.7829166666666664" Y="2.4762500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18715
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18719
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18725
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18729
- ><X
- >3.2991666666666672</X
- ><Y
- >5.076666666666666</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="5.076666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18735
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18739
- ><X
- >3.2808333333333333</X
- ><Y
- >2.5135416666666663</Y
- ><Name
+ ><Position X="3.2808333333333333" Y="2.5135416666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18745
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18774
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18778
- >Erase_fstProjection</Name
+ ><![CDATA[Erase_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18780
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18785
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18791
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18795
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18801
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18805
- ><X
- >2.0345833333333334</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18811
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18840
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18845
- ><X
- >2.0264583333333333</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0264583333333333" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18851
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18855
- ><X
- >2.0345833333333334</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18861
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18878
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18881
- >Erase_sndProjection</Name
+ ><![CDATA[Erase_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18883
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18888
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18894
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18898
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18904
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18908
- ><X
- >2.008125</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18914
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18943
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18948
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18954
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18958
- ><X
- >2.008125</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18964
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18981
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18984
- >Copy_Pair</Name
+ ><![CDATA[Copy_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18986
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18991
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18997
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19001
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19007
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19011
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19017
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19021
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19027
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19031
- ><X
- >0.7645833333333334</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19037
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19041
- ><X
- >3.1933333333333334</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19047
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19079
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19091
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19103
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19107
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19112
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19117
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19123
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19127
- ><X
- >3.1404166666666655</X
- ><Y
- >0.4735416666666666</Y
- ><Name
+ ><Position X="3.1404166666666655" Y="0.4735416666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19133
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19137
- ><X
- >0.7645833333333334</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19143
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19147
- ><X
- >3.0345833333333334</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.0345833333333334" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19153
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19157
- ><X
- >0.7937500000000001</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19163
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19167
- ><X
- >3.0691666666666664</X
- ><Y
- >4.048125</Y
- ><Name
+ ><Position X="3.0691666666666664" Y="4.048125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19173
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19177
- ><X
- >0.7408333333333335</X
- ><Y
- >1.666875</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="1.666875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19183
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19187
- ><X
- >3.1220833333333333</X
- ><Y
- >1.6139583333333334</Y
- ><Name
+ ><Position X="3.1220833333333333" Y="1.6139583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19193
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19213
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19225
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19285
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19294
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19300
- >Copy_fstProjection</Name
+ ><![CDATA[Copy_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19302
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19307
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19313
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19317
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19323
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19327
- ><X
- >0.7910416666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19333
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19337
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19343
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19347
- ><X
- >2.008125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.008125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19353
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19365
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19377
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19389
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19401
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19406
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19411
- ><X
- >0.7910416666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19417
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19421
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19427
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19431
- ><X
- >2.0610416666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0610416666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19437
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19441
- ><X
- >0.7672916666666668</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="0.7672916666666668" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19447
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19451
- ><X
- >3.2014583333333335</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="3.2014583333333335" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19457
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19461
- ><X
- >2.037291666666667</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="2.037291666666667" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19467
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19479
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19503
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19511
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19515
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19523
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19527
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19532
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19537
- >Copy_sndProjection</Name
+ ><![CDATA[Copy_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19539
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19544
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19550
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19554
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19560
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19564
- ><X
- >0.6852083333333333</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19570
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19574
- ><X
- >3.272708333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.272708333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19580
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19584
- ><X
- >2.0345833333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19590
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19643
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19648
- ><X
- >0.6852083333333333</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19654
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19658
- ><X
- >3.272708333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.272708333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19664
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19668
- ><X
- >2.0345833333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19674
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19678
- ><X
- >2.0372916666666665</X
- ><Y
- >3.8364583333333337</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="3.8364583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19684
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19688
- ><X
- >0.6879166666666667</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19694
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19698
- ><X
- >3.2808333333333337</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19704
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19764
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19769
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19774
- >Duplicator_Pair</Name
+ ><![CDATA[Duplicator_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19776
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19781
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19787
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19791
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19797
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19801
- ><X
- >0.7116666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19807
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19811
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19817
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19821
- ><X
- >0.7645833333333333</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333333" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19827
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19831
- ><X
- >3.219791666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.219791666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19837
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19893
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19902
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19907
- ><X
- >0.7116666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19913
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19917
- ><X
- >3.24625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.24625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19923
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19927
- ><X
- >0.7645833333333333</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333333" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19933
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19937
- ><X
- >3.219791666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.219791666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19943
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19947
- ><X
- >0.7408333333333333</X
- ><Y
- >3.7570833333333336</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="3.7570833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19953
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19957
- ><X
- >3.201458333333334</X
- ><Y
- >3.7835416666666672</Y
- ><Name
+ ><Position X="3.201458333333334" Y="3.7835416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19963
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19967
- ><X
- >0.6879166666666667</X
- ><Y
- >1.7727083333333333</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="1.7727083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19973
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19977
- ><X
- >3.254375</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="3.254375" Y="1.7462500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19983
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19991
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19995
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20079
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20084
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20090
- >Duplicator_fstProjection</Name
+ ><![CDATA[Duplicator_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20092
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20097
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20103
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20107
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20113
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20117
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20123
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20127
- ><X
- >3.166875</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.166875" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20133
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20137
- ><X
- >2.008125</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20143
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20196
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20201
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20207
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20211
- ><X
- >3.166875</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.166875" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20217
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20221
- ><X
- >2.008125</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20227
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20231
- ><X
- >2.0108333333333333</X
- ><Y
- >3.7570833333333336</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.7570833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20237
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20241
- ><X
- >0.5291666666666668</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.5291666666666668" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20247
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20251
- ><X
- >3.1485416666666675</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="3.1485416666666675" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20257
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20293
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20322
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20327
- >Duplicator_sndProjection</Name
+ ><![CDATA[Duplicator_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20329
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20334
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20340
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20344
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20350
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20354
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20360
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20364
- ><X
- >3.2462500000000003</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20370
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20374
- ><X
- >2.008125</X
- ><Y
- >5.156041666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20380
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20433
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20438
- ><X
- >0.5264583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5264583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20444
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20448
- ><X
- >3.2462500000000003</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20454
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20458
- ><X
- >2.008125</X
- ><Y
- >5.156041666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20464
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20468
- ><X
- >2.0108333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20474
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20478
- ><X
- >0.5027083333333334</X
- ><Y
- >1.9314583333333337</Y
- ><Name
+ ><Position X="0.5027083333333334" Y="1.9314583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20484
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20488
- ><X
- >3.2543750000000005</X
- ><Y
- >2.0372916666666674</Y
- ><Name
+ ><Position X="3.2543750000000005" Y="2.0372916666666674"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20494
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20559
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20564
- >Evaluator_Left</Name
+ ><![CDATA[Evaluator_Left]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20566
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20571
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20577
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20581
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20587
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20591
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20597
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20601
- ><X
- >2.008125</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.008125" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20607
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20648
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20653
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20659
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20663
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20669
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20673
- ><X
- >2.008125</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.008125" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20679
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20683
- ><X
- >1.9843750000000002</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20689
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20730
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20734
- >Evaluator_Right</Name
+ ><![CDATA[Evaluator_Right]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20736
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20741
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20747
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20751
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20757
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20761
- ><X
- >2.008125</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20767
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20771
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20777
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20818
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20823
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20829
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20833
- ><X
- >2.008125</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20839
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20843
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20849
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20853
- ><X
- >2.0108333333333337</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.1166666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20859
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20879
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20891
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20895
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20900
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20904
- >Evaluator_SumCase</Name
+ ><![CDATA[Evaluator_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20906
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20911
- ><X
- >2.5291666666666663</X
- ><Y
- >1.9735416666666667</Y
- ><Name
+ ><Position X="2.5291666666666663" Y="1.9735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20917
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20921
- ><X
- >2.5291666666666663</X
- ><Y
- >3.9735416666666667</Y
- ><Name
+ ><Position X="2.5291666666666663" Y="3.9735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20927
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20931
- ><X
- >2.537291666666667</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="2.537291666666667" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20937
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20941
- ><X
- >4.807291666666667</X
- ><Y
- >3.3575000000000004</Y
- ><Name
+ ><Position X="4.807291666666667" Y="3.3575000000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20947
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20951
- ><X
- >4.839166666666666</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="4.839166666666666" Y="4.23"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20957
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20961
- ><X
- >2.981666666666666</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.981666666666666" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20967
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20971
- ><X
- >2.129583333333333</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.129583333333333" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20977
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20981
- ><X
- >0.4097916666666665</X
- ><Y
- >5.421250000000001</Y
- ><Name
+ ><Position X="0.4097916666666665" Y="5.421250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20987
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20995
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21076
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21081
- ><X
- >2.8283333333333336</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21087
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21091
- ><X
- >5.124791666666666</X
- ><Y
- >3.225208333333334</Y
- ><Name
+ ><Position X="5.124791666666666" Y="3.225208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21097
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21101
- ><X
- >5.130208333333332</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="5.130208333333332" Y="4.23"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21107
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21111
- ><X
- >3.2727083333333327</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2727083333333327" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21117
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21121
- ><X
- >2.4206250000000002</X
- ><Y
- >5.394166666666668</Y
- ><Name
+ ><Position X="2.4206250000000002" Y="5.394166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21127
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21131
- ><X
- >0.9918749999999998</X
- ><Y
- >5.447708333333335</Y
- ><Name
+ ><Position X="0.9918749999999998" Y="5.447708333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21137
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21141
- ><X
- >0.9789583333333334</X
- ><Y
- >3.995208333333334</Y
- ><Name
+ ><Position X="0.9789583333333334" Y="3.995208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21147
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21151
- ><X
- >2.804583333333334</X
- ><Y
- >3.518958333333334</Y
- ><Name
+ ><Position X="2.804583333333334" Y="3.518958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21157
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21165
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21189
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21213
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21225
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21246
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21254
- >EvaluatorReturning_SumCase</Name
+ ><![CDATA[EvaluatorReturning_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21256
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21261
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21267
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21271
- ><X
- >0.6506249999999998</X
- ><Y
- >2.491875</Y
- ><Name
+ ><Position X="0.6506249999999998" Y="2.491875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21277
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21281
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21287
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21291
- ><X
- >6.103750000000001</X
- ><Y
- >1.2408333333333335</Y
- ><Name
+ ><Position X="6.103750000000001" Y="1.2408333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21297
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21301
- ><X
- >6.130208333333333</X
- ><Y
- >2.298541666666667</Y
- ><Name
+ ><Position X="6.130208333333333" Y="2.298541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21307
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21311
- ><X
- >4.352083333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.352083333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21317
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21321
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21327
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21331
- ><X
- >0.6587500000000002</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.6587500000000002" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21337
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21393
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21405
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21409
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21417
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21421
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21426
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21431
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21437
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21441
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21447
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21451
- ><X
- >6.103750000000001</X
- ><Y
- >1.2408333333333335</Y
- ><Name
+ ><Position X="6.103750000000001" Y="1.2408333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21457
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21461
- ><X
- >6.130208333333333</X
- ><Y
- >2.298541666666667</Y
- ><Name
+ ><Position X="6.130208333333333" Y="2.298541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21467
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21471
- ><X
- >4.352083333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.352083333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21477
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21481
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21487
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21491
- ><X
- >0.6587500000000002</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.6587500000000002" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21497
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21521
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21574
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21582
- >SumCase_Left</Name
+ ><![CDATA[SumCase_Left]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21584
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21589
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21595
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21599
- ><X
- >0.7829166666666666</X
- ><Y
- >2.359583333333333</Y
- ><Name
+ ><Position X="0.7829166666666666" Y="2.359583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21605
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21609
- ><X
- >4.018958333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21615
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21619
- ><X
- >5.945</X
- ><Y
- >1.1614583333333335</Y
- ><Name
+ ><Position X="5.945" Y="1.1614583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21625
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21629
- ><X
- >6.2625</X
- ><Y
- >2.1397916666666665</Y
- ><Name
+ ><Position X="6.2625" Y="2.1397916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21635
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21639
- ><X
- >4.616666666666666</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.616666666666666" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21645
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21649
- ><X
- >3.5793749999999998</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="3.5793749999999998" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21655
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21659
- ><X
- >0.7910416666666666</X
- ><Y
- >5.261875</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.261875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21665
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21689
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21745
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21754
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21759
- ><X
- >3.6220833333333338</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.6220833333333338" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21765
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21769
- ><X
- >5.997916666666667</X
- ><Y
- >1.1614583333333335</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.1614583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21775
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21779
- ><X
- >6.2625</X
- ><Y
- >2.1397916666666665</Y
- ><Name
+ ><Position X="6.2625" Y="2.1397916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21785
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21789
- ><X
- >4.616666666666666</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.616666666666666" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21795
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21799
- ><X
- >3.605833333333333</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="3.605833333333333" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21805
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21809
- ><X
- >0.7910416666666666</X
- ><Y
- >5.261875</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.261875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21815
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21819
- ><X
- >3.5983333333333336</X
- ><Y
- >2.7252083333333337</Y
- ><Name
+ ><Position X="3.5983333333333336" Y="2.7252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21825
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21829
- ><X
- >4.656666666666667</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="4.656666666666667" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21835
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21839
- ><X
- >5.053541666666666</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="5.053541666666666" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21845
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21865
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21877
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21889
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21893
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21901
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21905
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21907
- ><X
- >0.7672916666666668</X
- ><Y
- >1.4022916666666674</Y></Via
+ ><Position X="0.7672916666666668" Y="1.4022916666666674"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21911
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21919
- >SumCase_Right</Name
+ ><![CDATA[SumCase_Right]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21921
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21926
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21932
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21936
- ><X
- >0.8622916666666666</X
- ><Y
- >2.3595833333333327</Y
- ><Name
+ ><Position X="0.8622916666666666" Y="2.3595833333333327"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21942
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21946
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21952
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21956
- ><X
- >6.130208333333334</X
- ><Y
- >1.267291666666667</Y
- ><Name
+ ><Position X="6.130208333333334" Y="1.267291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21962
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21966
- ><X
- >6.209583333333334</X
- ><Y
- >2.4837499999999997</Y
- ><Name
+ ><Position X="6.209583333333334" Y="2.4837499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21972
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21976
- ><X
- >4.563750000000001</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="4.563750000000001" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21982
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21986
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21996
- ><X
- >0.8704166666666667</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22091
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22096
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22102
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22106
- ><X
- >6.130208333333334</X
- ><Y
- >1.267291666666667</Y
- ><Name
+ ><Position X="6.130208333333334" Y="1.267291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22112
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22116
- ><X
- >6.209583333333334</X
- ><Y
- >2.4837499999999997</Y
- ><Name
+ ><Position X="6.209583333333334" Y="2.4837499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22122
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22126
- ><X
- >4.034583333333335</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="4.034583333333335" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22132
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22136
- ><X
- >3.1560416666666664</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.1560416666666664" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22142
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22146
- ><X
- >0.8704166666666667</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22152
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22156
- ><X
- >3.1750000000000003</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22162
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22166
- ><X
- >5.080000000000001</X
- ><Y
- >1.0318750000000003</Y
- ><Name
+ ><Position X="5.080000000000001" Y="1.0318750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22172
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22176
- ><X
- >4.021666666666668</X
- ><Y
- >1.6933333333333336</Y
- ><Name
+ ><Position X="4.021666666666668" Y="1.6933333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22182
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22202
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22206
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22218
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22244
- ><X
- >0.8466666666666668</X
- ><Y
- >2.725208333333334</Y></Via
+ ><Position X="0.8466666666666668" Y="2.725208333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22248
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22256
- >Erase_Left</Name
+ ><![CDATA[Erase_Left]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22258
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22263
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22269
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22273
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22279
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22283
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22289
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22309
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22318
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22323
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22329
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22333
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22339
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22356
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22359
- >Erase_Right</Name
+ ><![CDATA[Erase_Right]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22361
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22366
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22372
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22376
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22382
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22386
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22392
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22421
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22426
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22432
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22436
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22442
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22459
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22462
- >Erase_SumCase</Name
+ ><![CDATA[Erase_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22464
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22469
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22475
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22479
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22485
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22489
- ><X
- >4.3100000000000005</X
- ><Y
- >3.1987500000000004</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="3.1987500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22495
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22499
- ><X
- >4.31</X
- ><Y
- >4.150625</Y
- ><Name
+ ><Position X="4.31" Y="4.150625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22505
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22509
- ><X
- >2.690625</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.690625" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22515
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22519
- ><X
- >1.3887499999999997</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="1.3887499999999997" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22525
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22529
- ><X
- >0.3622916666666665</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3622916666666665" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22535
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22547
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22607
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22612
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22617
- ><X
- >5.209583333333336</X
- ><Y
- >2.0081250000000006</Y
- ><Name
+ ><Position X="5.209583333333336" Y="2.0081250000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22623
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22627
- ><X
- >5.236041666666668</X
- ><Y
- >3.8066666666666653</Y
- ><Name
+ ><Position X="5.236041666666668" Y="3.8066666666666653"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22633
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22637
- ><X
- >2.690625</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.690625" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22643
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22647
- ><X
- >1.3887499999999997</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="1.3887499999999997" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22653
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22657
- ><X
- >0.3622916666666665</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3622916666666665" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22663
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22667
- ><X
- >0.9789583333333336</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="0.9789583333333336" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22673
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22677
- ><X
- >3.9687500000000004</X
- ><Y
- >1.772708333333333</Y
- ><Name
+ ><Position X="3.9687500000000004" Y="1.772708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22683
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22687
- ><X
- >3.8893750000000002</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8893750000000002" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22693
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22697
- ><X
- >2.7252083333333332</X
- ><Y
- >4.180416666666667</Y
- ><Name
+ ><Position X="2.7252083333333332" Y="4.180416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22703
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22707
- ><X
- >1.402291666666667</X
- ><Y
- >4.233333333333334</Y
- ><Name
+ ><Position X="1.402291666666667" Y="4.233333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22713
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22745
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22778
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22785
- >Copy_Left</Name
+ ><![CDATA[Copy_Left]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22787
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22792
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22798
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22802
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22808
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22812
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22818
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22822
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22828
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22832
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22838
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22891
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22896
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22902
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22906
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22912
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22916
- ><X
- >2.008125</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.008125" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22922
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22926
- ><X
- >0.7408333333333333</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="2.4870833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22932
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22936
- ><X
- >3.1220833333333338</X
- ><Y
- >2.407708333333334</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="2.407708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22942
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22946
- ><X
- >2.037291666666667</X
- ><Y
- >4.286250000000001</Y
- ><Name
+ ><Position X="2.037291666666667" Y="4.286250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22952
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23000
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23017
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23022
- >Copy_Right</Name
+ ><![CDATA[Copy_Right]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23024
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23029
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23035
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23039
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23045
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23049
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23055
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23059
- ><X
- >3.24625</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="3.24625" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23065
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23069
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23075
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23107
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23111
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23119
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23123
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23128
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23133
- ><X
- >0.7910416666666666</X
- ><Y
- >0.7116666666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.7116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23139
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23143
- ><X
- >3.24625</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="3.24625" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23149
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23153
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23159
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23163
- ><X
- >0.7937500000000001</X
- ><Y
- >2.4341666666666666</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="2.4341666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23169
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23173
- ><X
- >3.2279166666666668</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="3.2279166666666668" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23179
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23183
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23189
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23213
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23225
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23254
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23259
- >Copy_SumCase</Name
+ ><![CDATA[Copy_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23261
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23266
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23272
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23276
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23282
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23286
- ><X
- >1.0820833333333335</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="1.0820833333333335" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23292
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23296
- ><X
- >3.034583333333333</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="3.034583333333333" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23302
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23306
- ><X
- >4.590208333333333</X
- ><Y
- >3.1722916666666667</Y
- ><Name
+ ><Position X="4.590208333333333" Y="3.1722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23312
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23316
- ><X
- >4.653958333333334</X
- ><Y
- >4.044791666666667</Y
- ><Name
+ ><Position X="4.653958333333334" Y="4.044791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23322
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23326
- ><X
- >2.505416666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.505416666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23332
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23336
- ><X
- >1.3622916666666665</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3622916666666665" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23342
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23346
- ><X
- >0.3514583333333331</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3514583333333331" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23352
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23364
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23372
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23444
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23448
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23453
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23458
- ><X
- >1.902291666666667</X
- ><Y
- >0.4470833333333335</Y
- ><Name
+ ><Position X="1.902291666666667" Y="0.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23464
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23468
- ><X
- >5.15125</X
- ><Y
- >0.4470833333333335</Y
- ><Name
+ ><Position X="5.15125" Y="0.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23474
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23478
- ><X
- >7.976875000000001</X
- ><Y
- >3.3045833333333334</Y
- ><Name
+ ><Position X="7.976875000000001" Y="3.3045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23484
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23488
- ><X
- >8.01416666666667</X
- ><Y
- >4.203541666666667</Y
- ><Name
+ ><Position X="8.01416666666667" Y="4.203541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23494
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23498
- ><X
- >3.325625000000001</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="3.325625000000001" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23504
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23508
- ><X
- >2.050208333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.050208333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23514
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23518
- ><X
- >0.3514583333333331</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3514583333333331" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23524
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23528
- ><X
- >1.8785416666666668</X
- ><Y
- >1.8256250000000003</Y
- ><Name
+ ><Position X="1.8785416666666668" Y="1.8256250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23534
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23538
- ><X
- >5.1329166666666675</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="5.1329166666666675" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23544
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23548
- ><X
- >1.1377083333333333</X
- ><Y
- >3.7041666666666675</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="3.7041666666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23554
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23558
- ><X
- >6.5881250000000025</X
- ><Y
- >3.2543750000000014</Y
- ><Name
+ ><Position X="6.5881250000000025" Y="3.2543750000000014"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23564
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23568
- ><X
- >5.87375</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="5.87375" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23574
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23578
- ><X
- >3.307291666666667</X
- ><Y
- >4.418541666666668</Y
- ><Name
+ ><Position X="3.307291666666667" Y="4.418541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23584
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23588
- ><X
- >1.984375</X
- ><Y
- >4.497916666666667</Y
- ><Name
+ ><Position X="1.984375" Y="4.497916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23594
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23714
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23726
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23734
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23738
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23746
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23750
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23803
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23812
- >Duplicator_Left</Name
+ ><![CDATA[Duplicator_Left]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23814
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23819
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23825
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23829
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23835
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23839
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23845
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23849
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23855
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23859
- ><X
- >2.008125</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23865
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23877
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23889
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23901
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23909
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23913
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23918
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23923
- ><X
- >0.7116666666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23929
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23933
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23939
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23943
- ><X
- >2.008125</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23949
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23953
- ><X
- >2.0108333333333333</X
- ><Y
- >4.021666666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.021666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23959
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23963
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23969
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23973
- ><X
- >3.227916666666667</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="3.227916666666667" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23979
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23987
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23991
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24044
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24049
- >Duplicator_Right</Name
+ ><![CDATA[Duplicator_Right]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24051
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24056
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24062
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24066
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24072
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24076
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24082
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24086
- ><X
- >3.2197916666666666</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24092
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24096
- ><X
- >2.008125</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24102
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24138
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24146
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24150
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24155
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24160
- ><X
- >0.8175</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.8175" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24166
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24170
- ><X
- >3.2197916666666666</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24176
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24180
- ><X
- >2.008125</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24186
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24190
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24196
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24200
- ><X
- >0.8202083333333334</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.8202083333333334" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24206
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24210
- ><X
- >3.2279166666666668</X
- ><Y
- >2.2489583333333334</Y
- ><Name
+ ><Position X="3.2279166666666668" Y="2.2489583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24216
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24224
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24236
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24240
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24281
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24286
- >Duplicator_SumCase</Name
+ ><![CDATA[Duplicator_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24288
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24293
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24299
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24303
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24309
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24313
- ><X
- >1.3202083333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.3202083333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24319
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24323
- ><X
- >2.743541666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.743541666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24329
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24333
- ><X
- >4.193333333333333</X
- ><Y
- >3.19875</Y
- ><Name
+ ><Position X="4.193333333333333" Y="3.19875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24339
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24343
- ><X
- >4.283541666666666</X
- ><Y
- >4.044791666666667</Y
- ><Name
+ ><Position X="4.283541666666666" Y="4.044791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24349
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24353
- ><X
- >2.5583333333333336</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24359
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24363
- ><X
- >1.4416666666666664</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.4416666666666664" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24369
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24373
- ><X
- >0.3249999999999998</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.3249999999999998" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24379
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24480
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24485
- ><X
- >2.378541666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.378541666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24491
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24495
- ><X
- >4.9925</X
- ><Y
- >0.49999999999999994</Y
- ><Name
+ ><Position X="4.9925" Y="0.49999999999999994"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24501
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24505
- ><X
- >9.273333333333337</X
- ><Y
- >3.6485416666666666</Y
- ><Name
+ ><Position X="9.273333333333337" Y="3.6485416666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24511
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24515
- ><X
- >9.310625000000002</X
- ><Y
- >4.600416666666667</Y
- ><Name
+ ><Position X="9.310625000000002" Y="4.600416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24521
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24525
- ><X
- >3.7489583333333316</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="3.7489583333333316" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24531
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24535
- ><X
- >2.4735416666666663</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.4735416666666663" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24541
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24545
- ><X
- >0.37791666666666623</X
- ><Y
- >3.5691666666666664</Y
- ><Name
+ ><Position X="0.37791666666666623" Y="3.5691666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24551
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24555
- ><X
- >2.407708333333333</X
- ><Y
- >1.6668749999999999</Y
- ><Name
+ ><Position X="2.407708333333333" Y="1.6668749999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24561
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24565
- ><X
- >4.974166666666667</X
- ><Y
- >1.640416666666667</Y
- ><Name
+ ><Position X="4.974166666666667" Y="1.640416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24571
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24575
- ><X
- >1.349375</X
- ><Y
- >3.3337500000000007</Y
- ><Name
+ ><Position X="1.349375" Y="3.3337500000000007"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24581
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24585
- ><X
- >2.513541666666667</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="2.513541666666667" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24591
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24595
- ><X
- >3.7306250000000007</X
- ><Y
- >4.233333333333333</Y
- ><Name
+ ><Position X="3.7306250000000007" Y="4.233333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24601
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24605
- ><X
- >7.276041666666668</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="7.276041666666668" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24611
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24615
- ><X
- >6.376458333333334</X
- ><Y
- >4.788958333333333</Y
- ><Name
+ ><Position X="6.376458333333334" Y="4.788958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24621
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24629
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24633
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24645
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24653
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24665
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24689
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24693
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24705
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24717
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24729
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24741
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24777
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24821
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24830
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24839
- >Evaluator_Rec</Name
+ ><![CDATA[Evaluator_Rec]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24841
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24846
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24852
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24856
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24862
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24866
- ><X
- >2.0081249999999997</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24876
- ><X
- >2.008125</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24882
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24886
- ><X
- >0.5474999999999999</X
- ><Y
- >5.368333333333334</Y
- ><Name
+ ><Position X="0.5474999999999999" Y="5.368333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24892
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24945
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24950
- ><X
- >2.0081249999999997</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24956
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24960
- ><X
- >1.981666666666667</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24966
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24970
- ><X
- >0.5474999999999999</X
- ><Y
- >5.368333333333334</Y
- ><Name
+ ><Position X="0.5474999999999999" Y="5.368333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24976
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24980
- ><X
- >1.9843750000000004</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24986
- ><Left-string
- ><string
- ><![CDATA[rec']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24990
- ><X
- >1.9579166666666667</X
- ><Y
- >3.862916666666667</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="3.862916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24996
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25004
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[function]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[functionForRec]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25061
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25066
- >Rec_Duplicator</Name
+ ><![CDATA[Rec_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25068
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25073
- ><X
- >4.0529166666666665</X
- ><Y
- >1.6452083333333327</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="1.6452083333333327"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25079
- ><Left-string
- ><string
- ><![CDATA[rec']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec']]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25083
- ><X
- >4.034583333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.034583333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25089
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25093
- ><X
- >4.680416666666666</X
- ><Y
- >2.5366666666666666</Y
- ><Name
+ ><Position X="4.680416666666666" Y="2.5366666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25099
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25103
- ><X
- >3.643125000000001</X
- ><Y
- >2.563124999999999</Y
- ><Name
+ ><Position X="3.643125000000001" Y="2.563124999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25109
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25113
- ><X
- >3.648541666666667</X
- ><Y
- >3.780833333333334</Y
- ><Name
+ ><Position X="3.648541666666667" Y="3.780833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25119
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25123
- ><X
- >4.675</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.675" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25129
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25133
- ><X
- >4.127500000000001</X
- ><Y
- >4.974166666666667</Y
- ><Name
+ ><Position X="4.127500000000001" Y="4.974166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25139
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[functionForRec]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25171
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25189
- ><X
- >2.5929166666666674</X
- ><Y
- >1.640416666666667</Y
- ><X
- >2.619375</X
- ><Y
- >5.450416666666667</Y></Via
+ ><Position X="2.5929166666666674" Y="1.640416666666667"
+ /><Position X="2.619375" Y="5.450416666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25213
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25218
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25223
- ><X
- >4.034583333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.034583333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25229
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25233
- ><X
- >4.865625</X
- ><Y
- >2.536666666666666</Y
- ><Name
+ ><Position X="4.865625" Y="2.536666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25239
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25243
- ><X
- >3.643125000000001</X
- ><Y
- >2.563124999999999</Y
- ><Name
+ ><Position X="3.643125000000001" Y="2.563124999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25249
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25253
- ><X
- >3.727916666666667</X
- ><Y
- >3.7279166666666677</Y
- ><Name
+ ><Position X="3.727916666666667" Y="3.7279166666666677"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25259
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25263
- ><X
- >5.204166666666667</X
- ><Y
- >3.7279166666666663</Y
- ><Name
+ ><Position X="5.204166666666667" Y="3.7279166666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25269
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25273
- ><X
- >3.466041666666667</X
- ><Y
- >1.4287500000000002</Y
- ><Name
+ ><Position X="3.466041666666667" Y="1.4287500000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25279
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25283
- ><X
- >3.7306250000000003</X
- ><Y
- >4.947708333333334</Y
- ><Name
+ ><Position X="3.7306250000000003" Y="4.947708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25289
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25309
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25339
- ><X
- >5.185833333333334</X
- ><Y
- >5.715000000000001</Y
- ><X
- >3.307291666666667</X
- ><Y
- >5.715</Y></Via
+ ><Position X="5.185833333333334" Y="5.715000000000001"
+ /><Position X="3.307291666666667" Y="5.715"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[function]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25353
- ><X
- >4.339166666666666</X
- ><Y
- >5.291666666666667</Y></Via
+ ><Position X="4.339166666666666" Y="5.291666666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25357
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25364
- >Erase_Rec</Name
+ ><![CDATA[Erase_Rec]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25366
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25371
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25377
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25381
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25387
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25391
- ><X
- >1.9816666666666667</X
- ><Y
- >5.1031249999999995</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.1031249999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25397
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25401
- ><X
- >0.6058333333333333</X
- ><Y
- >4.839166666666667</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="4.839166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25407
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25448
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25453
- ><X
- >1.9816666666666667</X
- ><Y
- >5.1031249999999995</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.1031249999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25459
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25463
- ><X
- >0.6058333333333333</X
- ><Y
- >4.839166666666667</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="4.839166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25469
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25473
- ><X
- >0.6085416666666666</X
- ><Y
- >2.6458333333333335</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.6458333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25479
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25483
- ><X
- >1.9579166666666667</X
- ><Y
- >2.6458333333333335</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="2.6458333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25489
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25497
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25501
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25518
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4"
+ rhs="4"/></Mapping></INRule></Rules></Document>
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- /><Edges/></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 8
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >0.0</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[a]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="0.0"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[body]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 84
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3"
+ Y="-0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 214
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[a]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 242
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int></Palette></Palette
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol></Palette
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 353
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 355
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 360
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 366
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 370
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 376
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 380
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 386
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 390
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 396
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 400
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 406
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 414
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 459
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 464
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 470
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 474
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 480
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 484
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 490
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 494
- ><X
- >1.9843750000000004</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 500
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 504
- ><X
- >1.9843750000000004</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 510
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 563
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 568
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 570
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 575
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 581
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 585
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 591
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 595
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 601
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 605
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 611
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 615
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 621
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 629
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 633
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 645
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 653
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 665
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 674
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 679
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 685
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 689
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 695
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 699
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 705
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 709
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 715
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 719
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 725
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 745
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 778
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 783
- >afterEvaluatingLeftSideOfApplication</Name
+ ><![CDATA[afterEvaluatingLeftSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 785
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 790
- ><X
- >2.306666666666666</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.306666666666666" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 796
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 800
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 806
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 810
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 816
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 820
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 826
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 830
- ><X
- >2.008125</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.008125" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 836
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 868
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 880
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 889
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 894
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 900
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 904
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 910
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 914
- ><X
- >2.034583333333334</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 920
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 924
- ><X
- >2.3283333333333336</X
- ><Y
- >2.8045833333333334</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="2.8045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 930
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 966
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 971
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 976
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 978
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 983
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 989
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 993
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 999
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1003
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1009
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1013
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1019
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1023
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1029
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1033
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1039
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1104
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1109
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1115
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1119
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1125
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1129
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1135
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1139
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1145
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1149
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1155
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1193
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1198
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1204
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1206
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1211
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1217
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1221
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1227
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1231
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1237
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1241
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1247
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1251
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1257
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1261
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1267
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1303
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1323
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1332
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1337
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1343
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1347
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1353
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1357
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1363
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1367
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1373
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1377
- ><X
- >1.2170833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1383
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1387
- ><X
- >2.6458333333333335</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1393
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1397
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1403
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1407
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1413
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1421
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1425
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1437
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1445
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1449
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1461
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1473
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1485
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1497
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1514
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1520
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1522
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1527
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1533
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1537
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1543
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1547
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1553
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1557
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1563
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1567
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1573
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1577
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1583
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1607
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1633
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1646
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1650
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1655
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1661
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1665
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1671
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1675
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1681
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1685
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1691
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1703
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1715
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1720
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1726
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1728
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1733
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1739
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1743
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1749
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1753
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1759
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1763
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1769
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1777
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1781
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1793
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1805
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1810
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1815
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1821
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1825
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1831
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1835
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1841
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1845
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1851
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1863
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1875
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1880
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1884
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1886
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1891
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1897
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1901
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1907
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1911
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1917
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1921
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1927
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1935
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1939
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1947
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1951
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1959
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1963
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1968
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1973
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1979
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1983
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1989
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1993
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 1999
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2003
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2009
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2023
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2039
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2043
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2045
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2050
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2056
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2060
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2066
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2070
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2076
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2105
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2110
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2116
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2120
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2126
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2138
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2140
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2144
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2147
- >Erase_EvaluatorReturning</Name
+ ><![CDATA[Erase_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2149
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2154
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2160
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2164
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2170
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2174
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2180
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2209
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2214
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2220
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2224
- ><X
- >2.0108333333333333</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2230
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2247
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2250
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2252
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2257
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2263
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2267
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2273
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2277
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2283
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2287
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2293
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2334
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2339
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2345
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2349
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2355
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2359
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2365
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2369
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2375
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2404
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2408
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2410
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2415
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2421
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2425
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2431
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2435
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2441
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2445
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2451
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2492
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2497
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2503
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2507
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2513
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2517
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2523
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2527
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2533
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2547
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2560
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2564
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2568
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2570
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2575
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2581
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2585
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2591
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2595
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2601
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2605
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2611
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2623
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2635
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2652
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2657
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2663
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2667
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2673
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2677
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2683
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2687
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2693
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2705
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2707
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2714
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2720
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2724
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2728
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2730
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2735
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2741
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2745
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2751
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2759
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2768
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2776
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2778
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2783
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2789
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2793
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2799
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2803
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2809
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2813
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2819
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2823
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2829
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2833
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2839
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2853
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2902
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2906
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2911
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2917
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2921
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2927
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2931
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2937
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2941
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2947
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2951
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2957
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2961
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2967
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2971
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2977
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2981
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2987
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2995
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 2999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3001
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3014
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3049
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3051
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3064
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3093
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3099
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3101
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3106
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3112
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3116
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3122
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3126
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3132
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3136
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3142
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3146
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3152
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3205
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3210
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3216
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3220
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3226
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3230
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3236
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3240
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3246
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3250
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3256
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3260
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3266
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3280
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3293
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3304
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3312
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3316
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3318
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3331
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3335
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3340
- >Copy_EvaluatorReturning</Name
+ ><![CDATA[Copy_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3342
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3347
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3353
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3357
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3363
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3367
- ><X
- >1.5054166666666666</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3373
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3377
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3383
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3387
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3393
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3401
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3405
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3413
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3417
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3425
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3437
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3441
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3446
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3451
- ><X
- >1.5054166666666666</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3457
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3461
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3467
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3471
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3477
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3481
- ><X
- >2.0108333333333333</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3487
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3491
- ><X
- >1.349375</X
- ><Y
- >2.301875</Y
- ><Name
+ ><Position X="1.349375" Y="2.301875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3497
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3501
- ><X
- >2.751666666666667</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="2.751666666666667" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3507
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3515
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3519
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3527
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3531
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3551
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3572
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3577
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3579
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3584
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3590
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3594
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3600
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3604
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3614
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3620
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3624
- ><X
- >2.616666666666667</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.616666666666667" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3630
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3634
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3640
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3684
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3705
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3710
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3716
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3720
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3726
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3730
- ><X
- >0.8439583333333335</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="0.8439583333333335" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3736
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3740
- ><X
- >2.187916666666666</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.187916666666666" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3746
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3750
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3756
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3760
- ><X
- >2.1960416666666664</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3766
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3770
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3776
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3780
- ><X
- >2.1960416666666664</X
- ><Y
- >4.339166666666667</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="4.339166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3786
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3830
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3887
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="6"
+ /><MappingElement lhs="6" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3893
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3895
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3900
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3906
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3910
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3916
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3920
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3926
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3930
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3936
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3940
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3946
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3950
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3956
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 3992
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4000
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4004
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4021
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4026
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4032
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4036
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4042
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4046
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4052
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4056
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4062
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4066
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4072
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4076
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4082
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4086
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4092
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4096
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4102
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4138
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4140
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4153
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4166
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4179
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4193
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4206
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4211
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4217
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4219
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4224
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4230
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4234
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4240
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4244
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4250
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4254
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4260
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4264
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4270
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4274
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4280
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4292
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4304
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4312
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4316
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4345
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4350
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4356
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4360
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4366
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4370
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4376
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4380
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4386
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4390
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4396
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4400
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4406
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4410
- ><X
- >0.9260416666666667</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="0.9260416666666667" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4416
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4420
- ><X
- >2.910416666666667</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="2.910416666666667" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4426
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4527
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4533
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4535
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4540
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4546
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4550
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4556
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4560
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4566
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4570
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4576
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4580
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4586
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4590
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4596
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4661
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4666
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4672
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4676
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4682
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4686
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4692
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4696
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4702
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4706
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4712
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4716
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4722
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4726
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4732
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4736
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4742
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4750
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4754
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4756
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4767
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4769
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4776
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4780
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4806
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4820
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4849
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4855
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4857
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4862
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4868
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4872
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4878
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4882
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4888
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4892
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4898
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4902
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4908
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4961
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4966
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4972
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4976
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4982
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4986
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 4996
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5002
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5006
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5012
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5016
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5022
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5036
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5049
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5060
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5074
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5085
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5087
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5091
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5096
- >Duplicator_EvaluatorReturning</Name
+ ><![CDATA[Duplicator_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5098
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5103
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5109
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5113
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5119
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5123
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5129
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5133
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5139
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5143
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5149
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5157
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5202
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5207
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5213
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5217
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5223
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5227
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5233
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5237
- ><X
- >1.1377083333333333</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5243
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5247
- ><X
- >2.9897916666666666</X
- ><Y
- >1.9843750000000004</Y
- ><Name
+ ><Position X="2.9897916666666666" Y="1.9843750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5253
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5257
- ><X
- >1.984375</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.984375" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5263
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5307
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5319
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5323
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5328
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5333
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5335
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5340
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5346
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5350
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5356
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5360
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5366
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5370
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5376
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5380
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5386
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5390
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5396
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5444
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5452
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5456
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5461
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5466
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5472
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5476
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5482
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5486
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5492
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5496
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5502
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5506
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5512
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5516
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5522
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5526
- ><X
- >1.2964583333333335</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="1.2964583333333335" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5532
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5536
- ><X
- >2.9368750000000006</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5542
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameForClosedTerms.INblobs 5643
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6"
+ rhs="6"/></Mapping></INRule></Rules></Document>
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- ><Node id="N4"
- ><X
- >6.376458333333334</X
- ><Y
- >0.5291666666666669</Y
- ><Name
- ><![CDATA[Node 4]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N22"
- ><X
- >6.3500000000000005</X
- ><Y
- >1.9579166666666667</Y
- ><Name
- ><![CDATA[Node 22]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N23"
- ><X
- >6.3500000000000005</X
- ><Y
- >4.180416666666668</Y
- ><Name
- ><![CDATA[Node 23]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N26"
- ><X
- >9.472083333333334</X
- ><Y
- >5.318125</Y
- ><Name
- ><![CDATA[Node 26]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N29"
- ><X
- >10.556875000000003</X
- ><Y
- >6.799791666666666</Y
- ><Name
- ><![CDATA[Node 29]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N36"
- ><X
- >8.546041666666667</X
- ><Y
- >6.693958333333333</Y
- ><Name
- ><![CDATA[Node 36]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N44"
- ><X
- >8.360833333333334</X
- ><Y
- >9.154583333333335</Y
- ><Name
- ><![CDATA[Node 44]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N45"
- ><X
- >8.810625</X
- ><Y
- >12.85875</Y
- ><Name
- ><![CDATA[Node 45]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N46"
- ><X
- >10.742083333333333</X
- ><Y
- >12.832291666666668</Y
- ><Name
- ><![CDATA[Node 46]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N49"
- ><X
- >13.0175</X
- ><Y
- >10.503958333333333</Y
- ><Name
- ><![CDATA[Node 49]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N50"
- ><X
- >10.00125</X
- ><Y
- >11.138958333333333</Y
- ><Name
- ><![CDATA[Node 50]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N53"
- ><X
- >10.742083333333335</X
- ><Y
- >14.2875</Y
- ><Name
- ><![CDATA[Node 53]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N55"
- ><X
- >6.032500000000001</X
- ><Y
- >5.662083333333334</Y
- ><Name
- ><![CDATA[Node 55]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node></Nodes
- ><Edges
- ><Edge id="E1"
- ><From
- >4</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >22</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E2"
- ><From
- >22</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >23</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E5"
- ><From
- >23</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E18"
- ><From
- >26</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >36</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E19"
- ><From
- >29</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E31"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >45</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E32"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >44</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E33"
- ><From
- >44</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >50</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E34"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >49</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E36"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >46</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E45"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >53</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- ><X
- >12.038541666666669</X
- ><Y
- >13.282083333333336</Y></Via
- ><Info
- ><list-int/></Info></Edge
- ><Edge id="E46"
- ><From
- >46</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >53</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E47"
- ><From
- >23</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E48"
- ><From
- >44</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E49"
- ><From
- >53</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- ><X
- >5.609166666666667</X
- ><Y
- >14.578541666666668</Y></Via
- ><Info
- ><list-int/></Info></Edge></Edges></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N4"
+ ><Position X="6.376458333333334" Y="0.5291666666666669"
+ /><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N22"
+ ><Position X="6.3500000000000005" Y="1.9579166666666667"
+ /><Name
+ ><![CDATA[Node 22]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[evaluation]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N23"
+ ><Position X="6.3500000000000005" Y="4.180416666666668"
+ /><Name
+ ><![CDATA[Node 23]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N26"
+ ><Position X="9.472083333333334" Y="5.318125"
+ /><Name
+ ><![CDATA[Node 26]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Cons]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N29"
+ ><Position X="10.556875000000003" Y="6.799791666666666"
+ /><Name
+ ><![CDATA[Node 29]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Nil]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N36"
+ ><Position X="8.546041666666667" Y="6.693958333333333"
+ /><Name
+ ><![CDATA[Node 36]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Zero]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N44"
+ ><Position X="8.360833333333334" Y="9.154583333333335"
+ /><Name
+ ><![CDATA[Node 44]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[lambda]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N45"
+ ><Position X="8.810625" Y="12.85875"
+ /><Name
+ ><![CDATA[Node 45]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Zero]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N46"
+ ><Position X="10.742083333333333" Y="12.832291666666668"
+ /><Name
+ ><![CDATA[Node 46]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Succ]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N49"
+ ><Position X="13.0175" Y="10.503958333333333"
+ /><Name
+ ><![CDATA[Node 49]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Erase]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N50"
+ ><Position X="10.00125" Y="11.138958333333333"
+ /><Name
+ ><![CDATA[Node 50]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[ListCase']]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N53"
+ ><Position X="10.742083333333335" Y="14.2875"
+ /><Name
+ ><![CDATA[Node 53]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N55"
+ ><Position X="6.032500000000001" Y="5.662083333333334"
+ /><Name
+ ><![CDATA[Node 55]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[rec]]></Shape
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >4</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >22</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >22</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >23</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >23</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E18"
+ ><From
+ >26</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >36</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E19"
+ ><From
+ >29</From
+ ><PortFrom
+ ><![CDATA[port_name]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[tail]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E31"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[nil_res]]></PortFrom
+ ><To
+ >45</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E32"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >44</To
+ ><PortTo
+ ><![CDATA[var]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E33"
+ ><From
+ >44</From
+ ><PortFrom
+ ><![CDATA[body]]></PortFrom
+ ><To
+ >50</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E34"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >49</To
+ ><PortTo
+ ><![CDATA[down]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E36"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[cons_res]]></PortFrom
+ ><To
+ >46</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E45"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[tail]]></PortFrom
+ ><To
+ >53</To
+ ><PortTo
+ ><![CDATA[arg]]></PortTo
+ ><Via
+ ><Position X="12.038541666666669" Y="13.282083333333336"/></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E46"
+ ><From
+ >46</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >53</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E47"
+ ><From
+ >23</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E48"
+ ><From
+ >44</From
+ ><PortFrom
+ ><![CDATA[res]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[function]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E49"
+ ><From
+ >53</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[arg]]></PortTo
+ ><Via
+ ><Position X="5.609166666666667" Y="14.578541666666668"/></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 320
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >0.0</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[a]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[variable]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[v]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn0]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.13"
- /><double value="0.0"
- /><double value="360.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Nil]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ [ ] ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ : ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[True]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[True]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[False]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[False]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Zero]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Zero]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Succ]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Succ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[ListCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[LCase']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[ListCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[LCase]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[BoolCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ifThEl]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[BoolCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ifThEl']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[NatCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[NCase]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[NatCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[NCase']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[pair]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[(,)]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[fst]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.1]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[snd]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.2]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[fst']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.1']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="0.0"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[body]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 396
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3"
+ Y="-0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 526
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[snd']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.2']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[a]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 554
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[variable]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 672
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Left]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Left]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[v]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn0]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3" Y="-0.25"/></list-DoublePoint></Lines
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.13"
+ /><double value="0.0"
+ /><double value="360.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Nil]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 756
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[ [ ] ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 776
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Right]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Right]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[ : ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.25" Y="0.25"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.25" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[True]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 804
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[True]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[False]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 824
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[SumCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[+Case]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[False]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Zero]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 844
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[Zero]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Succ]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 864
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
+ ><![CDATA[Succ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[ListCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 888
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
+ ><![CDATA[LCase']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.6" Y="-0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="-0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="0.45" Y="-0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.45" Y="0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[cons_res]]></string
+ ><Position X="0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[nil_res]]></string
+ ><Position X="-0.2" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[ListCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 928
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[LCase]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="-0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="0.45" Y="-0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.45" Y="0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[cons_res]]></string
+ ><Position X="0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[nil_res]]></string
+ ><Position X="-0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.6" Y="-0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[BoolCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 968
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[ifThEl]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4True]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4False]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[BoolCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1000
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[SumCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[+Case']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[ifThEl']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4True]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4False]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[NatCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1032
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
+ ><![CDATA[NCase]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Zero]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Succ]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg4Succ]]></string
+ ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[NatCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1068
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[NCase']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Zero]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Succ]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg4Succ]]></string
+ ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[pair]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1104
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
+ ><![CDATA[(,)]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[pair_res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_arg]]></string
+ ><Position X="-0.25" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_arg]]></string
+ ><Position X="0.25" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[fst]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1132
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
+ ><![CDATA[.1]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[snd]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1156
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[.2]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[fst']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1180
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[rec]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[rec]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[.1']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[snd']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1204
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[.2']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Left]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1228
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[@Left]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Right]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1252
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[rec']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[rec']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[@Right]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[SumCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1276
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
+ ><![CDATA[+Case]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[Left_arg]]></string
+ ><Position X="0.6" Y="-0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_arg]]></string
+ ><Position X="0.6" Y="0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_res]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_res]]></string
+ ><Position X="-0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.65" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[SumCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1316
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[+Case']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_arg]]></string
+ ><Position X="0.6" Y="-0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_arg]]></string
+ ><Position X="0.6" Y="0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_res]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_res]]></string
+ ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[rec]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1356
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[rec]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[function]]></string
+ ><Position X="0.0" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.4" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[rec']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1384
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[rec']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.4" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[functionForRec]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[function]]></string
+ ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1409
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1411
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1416
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1422
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1426
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1432
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1436
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1442
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1446
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1452
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1456
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1462
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1515
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1520
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1526
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1530
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1536
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1540
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1546
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1550
- ><X
- >1.9843750000000004</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1556
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1560
- ><X
- >1.9843750000000004</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1566
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1619
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1624
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1626
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1631
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1637
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1641
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1647
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1651
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1657
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1661
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1667
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1671
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1677
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1689
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1730
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1735
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1741
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1745
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1751
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1755
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1761
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1765
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1771
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1775
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1781
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1793
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1805
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1817
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1829
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1834
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1839
- >afterEvaluatingLeftSideOfApplication</Name
+ ><![CDATA[afterEvaluatingLeftSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1841
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1846
- ><X
- >2.306666666666666</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.306666666666666" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1852
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1856
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1862
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1866
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1876
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1882
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1886
- ><X
- >2.008125</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.008125" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1892
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1945
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1950
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1956
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1960
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1966
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1970
- ><X
- >2.034583333333334</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1976
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1980
- ><X
- >2.3283333333333336</X
- ><Y
- >2.8045833333333334</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="2.8045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1986
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1994
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2018
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2027
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2032
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2034
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2039
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2045
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2049
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2055
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2059
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2065
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2069
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2075
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2079
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2085
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2089
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2095
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2103
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2107
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2115
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2119
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2127
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2139
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2160
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2165
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2171
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2175
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2181
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2185
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2191
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2195
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2201
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2205
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2211
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2219
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2231
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2235
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2249
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2254
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2260
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2262
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2267
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2273
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2277
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2283
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2287
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2293
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2297
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2303
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2307
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2313
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2317
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2323
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2331
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2335
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2355
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2388
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2393
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2399
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2403
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2409
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2413
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2419
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2423
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2429
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2433
- ><X
- >1.2170833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2439
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2443
- ><X
- >2.6458333333333335</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2449
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2453
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2459
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2463
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2469
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2477
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2489
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2501
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2525
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2537
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2549
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2561
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2570
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2576
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2578
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2583
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2589
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2593
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2599
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2603
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2609
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2613
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2619
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2623
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2629
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2633
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2639
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2689
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2702
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2706
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2711
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2717
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2721
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2727
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2731
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2737
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2741
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2747
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2755
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2759
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2767
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2771
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2776
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2782
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2784
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2789
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2795
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2799
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2805
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2809
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2815
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2819
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2825
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2833
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2866
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2871
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2877
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2881
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2887
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2891
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2897
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2901
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2907
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2915
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2927
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2936
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2940
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2942
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2947
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2953
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2957
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2963
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2967
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2973
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2977
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2983
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2991
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2995
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3024
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3029
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3035
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3039
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3045
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3049
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3055
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3059
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3065
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3073
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3079
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3090
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3095
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3099
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3101
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3106
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3112
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3116
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3122
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3126
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3132
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3161
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3166
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3172
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3176
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3182
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3196
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3200
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3203
- >Erase_EvaluatorReturning</Name
+ ><![CDATA[Erase_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3205
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3210
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3216
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3220
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3226
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3230
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3236
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3265
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3270
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3276
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3280
- ><X
- >2.0108333333333333</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3286
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3294
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3298
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3303
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3306
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3308
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3313
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3319
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3323
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3329
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3333
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3339
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3343
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3349
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3390
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3395
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3401
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3405
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3411
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3415
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3421
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3425
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3431
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3460
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3464
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3466
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3471
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3477
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3481
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3487
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3491
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3497
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3501
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3507
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3515
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3519
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3527
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3531
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3548
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3553
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3559
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3563
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3569
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3573
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3579
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3583
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3589
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3597
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3601
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3603
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3616
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3620
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3624
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3626
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3631
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3637
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3641
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3647
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3651
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3657
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3661
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3667
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3679
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3691
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3703
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3708
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3713
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3719
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3723
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3729
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3733
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3739
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3743
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3749
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3763
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3776
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3780
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3784
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3786
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3791
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3797
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3801
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3807
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3824
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3832
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3834
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3839
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3845
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3849
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3855
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3859
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3865
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3869
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3875
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3879
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3885
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3889
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3895
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3903
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3907
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3909
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3958
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3962
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3967
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3973
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3977
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3983
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3987
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3993
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3997
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4003
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4007
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4013
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4017
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4023
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4027
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4033
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4037
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4043
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4057
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4070
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4089
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4107
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4120
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4128
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4149
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4155
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4157
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4162
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4168
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4172
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4178
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4182
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4188
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4192
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4198
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4202
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4208
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4220
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4232
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4240
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4261
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4266
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4272
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4276
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4282
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4286
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4292
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4296
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4302
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4306
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4312
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4316
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4322
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4336
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4349
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4372
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4374
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4387
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4391
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4396
- >Copy_EvaluatorReturning</Name
+ ><![CDATA[Copy_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4398
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4403
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4409
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4413
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4419
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4423
- ><X
- >1.5054166666666666</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4429
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4433
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4439
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4443
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4449
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4461
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4473
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4485
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4497
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4502
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4507
- ><X
- >1.5054166666666666</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4513
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4517
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4523
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4527
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4533
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4537
- ><X
- >2.0108333333333333</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4543
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4547
- ><X
- >1.349375</X
- ><Y
- >2.301875</Y
- ><Name
+ ><Position X="1.349375" Y="2.301875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4553
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4557
- ><X
- >2.751666666666667</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="2.751666666666667" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4563
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4607
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4623
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4628
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4633
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4635
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4640
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4646
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4650
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4656
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4660
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4666
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4670
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4676
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4680
- ><X
- >2.4579166666666667</X
- ><Y
- >5.526458333333334</Y
- ><Name
+ ><Position X="2.4579166666666667" Y="5.526458333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4686
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4690
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4696
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4744
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4756
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4761
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4766
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4772
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4776
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4782
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4786
- ><X
- >0.8120833333333325</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.8120833333333325" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4792
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4796
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4802
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4806
- ><X
- >2.1960416666666664</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4812
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4816
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4822
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4826
- ><X
- >2.1960416666666664</X
- ><Y
- >5.503333333333334</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="5.503333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4832
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4836
- ><X
- >2.196041666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="2.196041666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4842
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4890
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4902
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4943
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="12"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="12"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4949
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4951
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4956
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4962
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4966
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4972
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4976
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4982
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4986
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4996
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5006
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5012
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5024
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5036
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5048
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5060
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5077
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5082
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5088
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5092
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5098
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5102
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5108
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5112
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5118
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5122
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5128
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5132
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5138
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5142
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5148
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5152
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5158
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5196
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5203
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5207
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5209
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5220
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5222
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5235
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5249
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5262
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5267
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5273
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5275
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5280
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5286
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5290
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5296
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5300
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5306
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5310
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5316
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5320
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5326
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5330
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5336
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5372
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5401
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5406
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5412
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5416
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5422
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5426
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5432
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5436
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5442
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5446
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5452
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5456
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5462
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5466
- ><X
- >0.9260416666666667</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="0.9260416666666667" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5472
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5476
- ><X
- >2.910416666666667</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="2.910416666666667" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5482
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5583
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5589
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5591
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5596
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5602
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5606
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5612
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5616
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5622
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5626
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5632
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5636
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5642
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5646
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5652
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5684
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5717
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5722
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5728
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5732
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5738
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5742
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5748
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5752
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5758
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5762
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5768
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5772
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5778
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5782
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5788
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5792
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5798
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5812
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5825
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5862
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5876
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5905
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5911
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5913
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5918
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5924
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5928
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5934
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5938
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5944
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5948
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5954
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5958
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5964
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6000
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6017
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6022
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6028
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6032
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6038
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6042
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6048
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6052
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6058
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6062
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6068
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6072
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6078
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6090
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6092
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6103
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6105
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6112
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6116
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6124
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6128
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6130
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6143
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6147
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6152
- >Duplicator_EvaluatorReturning</Name
+ ><![CDATA[Duplicator_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6154
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6159
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6165
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6169
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6175
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6179
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6185
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6189
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6195
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6199
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6205
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6213
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6225
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6258
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6263
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6269
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6273
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6279
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6283
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6289
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6293
- ><X
- >1.1377083333333333</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6299
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6303
- ><X
- >2.9897916666666666</X
- ><Y
- >1.9843750000000004</Y
- ><Name
+ ><Position X="2.9897916666666666" Y="1.9843750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6309
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6313
- ><X
- >1.984375</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.984375" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6319
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6331
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6355
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6384
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6389
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6391
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6396
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6402
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6406
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6412
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6416
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6422
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6426
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6432
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6436
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6442
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6446
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6452
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6460
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6464
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6472
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6476
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6517
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6522
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6528
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6532
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6538
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6542
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6548
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6552
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6558
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6562
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6568
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6572
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6578
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6582
- ><X
- >1.2964583333333335</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="1.2964583333333335" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6588
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6592
- ><X
- >2.9368750000000006</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6598
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6699
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6705
- >Evaluator_Variable</Name
+ ><![CDATA[Evaluator_Variable]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6707
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6712
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6718
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6722
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6728
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6732
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6738
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6742
- ><X
- >2.0081250000000006</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6748
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6756
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6780
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6789
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6794
- ><X
- >2.034583333333334</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.034583333333334" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6800
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6804
- ><X
- >2.0081250000000006</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6810
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6814
- ><X
- >2.037291666666667</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.037291666666667" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6820
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6824
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9158333333333335</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9158333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6830
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6871
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6875
- >Application_EvaluatorReturning0</Name
+ ><![CDATA[Application_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6877
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6882
- ><X
- >2.306666666666666</X
- ><Y
- >1.8147916666666668</Y
- ><Name
+ ><Position X="2.306666666666666" Y="1.8147916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6888
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6892
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6898
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6902
- ><X
- >2.3256250000000005</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6908
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6912
- ><X
- >3.854791666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="3.854791666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6918
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6922
- ><X
- >2.008125</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.008125" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6928
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6981
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6986
- ><X
- >2.352083333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.352083333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6996
- ><X
- >3.854791666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="3.854791666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7006
- ><X
- >2.034583333333334</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7012
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7016
- ><X
- >2.354791666666667</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.354791666666667" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7022
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7026
- ><X
- >2.3283333333333336</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7032
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7080
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7085
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7090
- >Erase_Variable</Name
+ ><![CDATA[Erase_Variable]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7092
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7097
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7103
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7107
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7113
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7117
- ><X
- >2.008125</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7123
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7152
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7157
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7163
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7167
- ><X
- >2.008125</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7173
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7190
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7193
- >Erase_EvaluatorReturning0</Name
+ ><![CDATA[Erase_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7195
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7200
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7206
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7210
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7216
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7220
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7226
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7234
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7255
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7260
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7266
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7270
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7276
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7284
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7293
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7296
- >Copy_Variable</Name
+ ><![CDATA[Copy_Variable]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7298
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7303
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7309
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7313
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7319
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7323
- ><X
- >1.2408333333333332</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.2408333333333332" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7329
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7333
- ><X
- >2.6641666666666666</X
- ><Y
- >0.7381249999999999</Y
- ><Name
+ ><Position X="2.6641666666666666" Y="0.7381249999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7339
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7343
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7349
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7393
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7402
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7407
- ><X
- >1.2408333333333332</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.2408333333333332" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7413
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7417
- ><X
- >2.717083333333333</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.717083333333333" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7423
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7427
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7433
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7437
- ><X
- >1.2435416666666668</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="1.2435416666666668" Y="2.116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7443
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7447
- ><X
- >2.6987500000000004</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.6987500000000004" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7453
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7457
- ><X
- >2.0108333333333333</X
- ><Y
- >3.7835416666666672</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.7835416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7463
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7507
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7511
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7519
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7523
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7528
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7533
- >Copy_EaluatorReturning0</Name
+ ><![CDATA[Copy_EaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7535
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7540
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7546
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7550
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7556
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7560
- ><X
- >1.055625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.055625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7566
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7570
- ><X
- >2.7700000000000005</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.7700000000000005" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7576
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7580
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7586
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7639
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7644
- ><X
- >1.055625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.055625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7650
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7654
- ><X
- >2.7700000000000005</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.7700000000000005" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7660
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7664
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7670
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7674
- ><X
- >1.031875</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="1.031875" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7680
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7684
- ><X
- >2.778125</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.778125" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7690
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7694
- ><X
- >2.0108333333333333</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7700
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7744
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7756
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7765
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7770
- >Duplicator_Variable</Name
+ ><![CDATA[Duplicator_Variable]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7772
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7777
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7783
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7787
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7793
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7797
- ><X
- >0.9233333333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7803
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7807
- ><X
- >2.690625</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.690625" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7813
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7817
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7823
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7876
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7881
- ><X
- >0.9233333333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7887
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7891
- ><X
- >2.690625</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.690625" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7897
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7901
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7907
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7911
- ><X
- >0.9260416666666668</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="2.1166666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7917
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7921
- ><X
- >2.6722916666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.6722916666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7927
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7931
- ><X
- >1.9843750000000004</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7937
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7949
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7961
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7969
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7973
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7981
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8002
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8007
- >Duplicator_EvaluatorReturning0</Name
+ ><![CDATA[Duplicator_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8009
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8014
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8020
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8024
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8030
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8034
- ><X
- >1.0291666666666668</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8040
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8044
- ><X
- >2.6906250000000003</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.6906250000000003" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8050
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8054
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8060
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8080
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8092
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8113
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8118
- ><X
- >1.0291666666666668</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8124
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8128
- ><X
- >2.6906250000000003</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.6906250000000003" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8134
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8138
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8144
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8148
- ><X
- >1.031875</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="1.031875" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8154
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8158
- ><X
- >2.69875</X
- ><Y
- >1.984375</Y
- ><Name
+ ><Position X="2.69875" Y="1.984375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8164
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8168
- ><X
- >1.9843750000000002</X
- ><Y
- >3.915833333333334</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="3.915833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8174
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8186
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8198
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8206
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8210
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8218
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8222
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8234
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8239
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8244
- >Evaluator_ListCase</Name
+ ><![CDATA[Evaluator_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8246
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8251
- ><X
- >2.0</X
- ><Y
- >1.7354166666666668</Y
- ><Name
+ ><Position X="2.0" Y="1.7354166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8257
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8261
- ><X
- >2.0</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="2.0" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8267
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8271
- ><X
- >2.008125</X
- ><Y
- >0.34125000000000005</Y
- ><Name
+ ><Position X="2.008125" Y="0.34125000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8277
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8281
- ><X
- >4.51625</X
- ><Y
- >3.04</Y
- ><Name
+ ><Position X="4.51625" Y="3.04"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8287
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8291
- ><X
- >5.288958333333333</X
- ><Y
- >3.330416666666667</Y
- ><Name
+ ><Position X="5.288958333333333" Y="3.330416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8297
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8301
- ><X
- >2.558333333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.558333333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8307
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8311
- ><X
- >1.3887500000000002</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="1.3887500000000002" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8317
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8321
- ><X
- >0.4891666666666666</X
- ><Y
- >3.1987500000000004</Y
- ><Name
+ ><Position X="0.4891666666666666" Y="3.1987500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8327
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8335
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8416
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8421
- ><X
- >2.008125</X
- ><Y
- >0.34125000000000005</Y
- ><Name
+ ><Position X="2.008125" Y="0.34125000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8427
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8431
- ><X
- >4.51625</X
- ><Y
- >3.04</Y
- ><Name
+ ><Position X="4.51625" Y="3.04"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8437
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8441
- ><X
- >5.288958333333333</X
- ><Y
- >3.330416666666667</Y
- ><Name
+ ><Position X="5.288958333333333" Y="3.330416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8447
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8451
- ><X
- >2.558333333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.558333333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8457
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8461
- ><X
- >1.3887500000000002</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="1.3887500000000002" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8467
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8471
- ><X
- >0.5156249999999999</X
- ><Y
- >5.156666666666667</Y
- ><Name
+ ><Position X="0.5156249999999999" Y="5.156666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8477
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8481
- ><X
- >2.0108333333333333</X
- ><Y
- >3.439583333333333</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.439583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8487
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8491
- ><X
- >0.5291666666666668</X
- ><Y
- >3.915833333333333</Y
- ><Name
+ ><Position X="0.5291666666666668" Y="3.915833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8497
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8521
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8581
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8586
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8594
- >EvaluatorReturning_ListCase</Name
+ ><![CDATA[EvaluatorReturning_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8596
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8601
- ><X
- >2.2116666666666664</X
- ><Y
- >3.2856249999999996</Y
- ><Name
+ ><Position X="2.2116666666666664" Y="3.2856249999999996"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8607
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8611
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8617
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8621
- ><X
- >0.9762500000000001</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8627
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8631
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8637
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8641
- ><X
- >5.997916666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8647
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8651
- ><X
- >6.765208333333333</X
- ><Y
- >1.9016666666666662</Y
- ><Name
+ ><Position X="6.765208333333333" Y="1.9016666666666662"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8657
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8661
- ><X
- >4.775416666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="4.775416666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8667
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8671
- ><X
- >3.2618750000000003</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2618750000000003" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8677
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8689
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8745
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8766
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8771
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8777
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8781
- ><X
- >0.9762500000000001</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8787
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8791
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8797
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8801
- ><X
- >5.997916666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8807
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8811
- ><X
- >6.765208333333333</X
- ><Y
- >1.9016666666666662</Y
- ><Name
+ ><Position X="6.765208333333333" Y="1.9016666666666662"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8817
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8821
- ><X
- >4.775416666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="4.775416666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8827
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8831
- ><X
- >3.2618750000000003</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2618750000000003" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8837
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8893
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8905
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8909
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8914
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8922
- >ListCase_Nil</Name
+ ><![CDATA[ListCase_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8924
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8929
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8935
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8939
- ><X
- >1.6560416666666666</X
- ><Y
- >3.8147916666666664</Y
- ><Name
+ ><Position X="1.6560416666666666" Y="3.8147916666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8945
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8949
- ><X
- >4.018958333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8955
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8959
- ><X
- >5.574583333333333</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.574583333333333" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8965
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8969
- ><X
- >6.717708333333333</X
- ><Y
- >1.9016666666666668</Y
- ><Name
+ ><Position X="6.717708333333333" Y="1.9016666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8975
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8979
- ><X
- >4.278125</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="4.278125" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8985
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8989
- ><X
- >2.870416666666667</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.870416666666667" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8995
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9072
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9077
- ><X
- >4.018958333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9083
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9087
- ><X
- >7.294374999999999</X
- ><Y
- >1.7170833333333335</Y
- ><Name
+ ><Position X="7.294374999999999" Y="1.7170833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9093
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9097
- ><X
- >8.437500000000009</X
- ><Y
- >2.0339583333333335</Y
- ><Name
+ ><Position X="8.437500000000009" Y="2.0339583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9103
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9107
- ><X
- >4.278125</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="4.278125" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9113
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9117
- ><X
- >2.870416666666667</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.870416666666667" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9123
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9127
- ><X
- >6.0060416666666665</X
- ><Y
- >1.4816666666666667</Y
- ><Name
+ ><Position X="6.0060416666666665" Y="1.4816666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9133
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9137
- ><X
- >4.868333333333334</X
- ><Y
- >1.7991666666666672</Y
- ><Name
+ ><Position X="4.868333333333334" Y="1.7991666666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9143
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9147
- ><X
- >4.286250000000001</X
- ><Y
- >3.96875</Y
- ><Name
+ ><Position X="4.286250000000001" Y="3.96875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9153
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9157
- ><X
- >2.8839583333333336</X
- ><Y
- >2.8575000000000004</Y
- ><Name
+ ><Position X="2.8839583333333336" Y="2.8575000000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9163
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9171
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9195
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9207
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9219
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9228
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9235
- >ListCase_Cons</Name
+ ><![CDATA[ListCase_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9237
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9242
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9248
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9252
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9258
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9262
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9268
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9272
- ><X
- >5.918541666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.918541666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9278
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9282
- ><X
- >6.733333333333334</X
- ><Y
- >1.9016666666666664</Y
- ><Name
+ ><Position X="6.733333333333334" Y="1.9016666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9288
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9292
- ><X
- >4.822916666666667</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.822916666666667" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9298
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9302
- ><X
- >3.521041666666666</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.521041666666666" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9308
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9312
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9318
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9322
- ><X
- >2.2672916666666665</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.2672916666666665" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9328
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9364
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9372
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9429
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9434
- ><X
- >3.648541666666667</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="3.648541666666667" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9440
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9444
- ><X
- >5.918541666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.918541666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9450
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9454
- ><X
- >6.733333333333334</X
- ><Y
- >1.9016666666666664</Y
- ><Name
+ ><Position X="6.733333333333334" Y="1.9016666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9460
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9464
- ><X
- >4.822916666666667</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.822916666666667" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9470
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9474
- ><X
- >3.521041666666666</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.521041666666666" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9480
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9484
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9490
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9494
- ><X
- >2.2672916666666665</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.2672916666666665" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9500
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9504
- ><X
- >2.7252083333333332</X
- ><Y
- >2.434166666666667</Y
- ><Name
+ ><Position X="2.7252083333333332" Y="2.434166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9510
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9514
- ><X
- >3.942291666666667</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.942291666666667" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9520
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9532
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9556
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9585
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9594
- >Evaluator_Nil</Name
+ ><![CDATA[Evaluator_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9596
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9601
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9607
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9611
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9617
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9621
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9627
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9635
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9656
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9661
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9667
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9671
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9677
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9681
- ><X
- >2.0108333333333333</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9687
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9695
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[port_name]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9707
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9716
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9719
- >Evaluator_Cons</Name
+ ><![CDATA[Evaluator_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9721
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9726
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9732
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9736
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9742
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9746
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9752
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9756
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9762
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9766
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9772
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9780
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9825
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9830
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9836
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9840
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9846
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9850
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9856
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9860
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9866
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9870
- ><X
- >2.0108333333333337</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9876
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9929
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9934
- >Evaluator_BoolCase</Name
+ ><![CDATA[Evaluator_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9936
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9941
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9947
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9951
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9957
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9961
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9967
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9971
- ><X
- >0.41520833333333335</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.41520833333333335" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9977
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9981
- ><X
- >0.7116666666666667</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9987
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9991
- ><X
- >3.061041666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="3.061041666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9997
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10062
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10067
- ><X
- >2.4314583333333335</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.4314583333333335" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10073
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10077
- ><X
- >0.41520833333333335</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.41520833333333335" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10083
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10087
- ><X
- >0.7116666666666667</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10093
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10097
- ><X
- >3.061041666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="3.061041666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10103
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10107
- ><X
- >2.4341666666666675</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.4341666666666675" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10113
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10117
- ><X
- >0.555625</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.555625" Y="2.4606250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10123
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10171
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10188
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10194
- >EvaluatorReturning_BoolCase</Name
+ ><![CDATA[EvaluatorReturning_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10196
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10201
- ><X
- >1.232708333333333</X
- ><Y
- >3.073958333333333</Y
- ><Name
+ ><Position X="1.232708333333333" Y="3.073958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10207
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10211
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10217
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10221
- ><X
- >1.2408333333333335</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10227
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10231
- ><X
- >4.018958333333334</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10237
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10241
- ><X
- >3.2991666666666672</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10247
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10251
- ><X
- >5.278125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="5.278125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10257
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10293
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10322
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10327
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10333
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10337
- ><X
- >1.2408333333333335</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10343
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10347
- ><X
- >4.018958333333334</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10353
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10357
- ><X
- >3.2991666666666672</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10363
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10367
- ><X
- >5.278125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="5.278125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10373
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10393
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10405
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10409
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10417
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10421
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10426
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10432
- >BoolCase_True</Name
+ ><![CDATA[BoolCase_True]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10434
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10439
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10445
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10449
- ><X
- >1.4972916666666667</X
- ><Y
- >3.100416666666667</Y
- ><Name
+ ><Position X="1.4972916666666667" Y="3.100416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10455
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10459
- ><X
- >4.018958333333334</X
- ><Y
- >0.6852083333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6852083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10465
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10469
- ><X
- >2.9870833333333335</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="2.9870833333333335" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10475
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10479
- ><X
- >5.2041666666666675</X
- ><Y
- >4.812083333333334</Y
- ><Name
+ ><Position X="5.2041666666666675" Y="4.812083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10485
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10497
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10521
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10538
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10543
- ><X
- >4.018958333333334</X
- ><Y
- >0.6852083333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6852083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10549
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10553
- ><X
- >2.9870833333333335</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="2.9870833333333335" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10559
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10563
- ><X
- >5.2041666666666675</X
- ><Y
- >4.812083333333334</Y
- ><Name
+ ><Position X="5.2041666666666675" Y="4.812083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10569
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10573
- ><X
- >5.212291666666667</X
- ><Y
- >2.8575</Y
- ><Name
+ ><Position X="5.212291666666667" Y="2.8575"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10579
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10583
- ><X
- >2.963333333333334</X
- ><Y
- >3.148541666666667</Y
- ><Name
+ ><Position X="2.963333333333334" Y="3.148541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10589
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10597
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10601
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10609
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10613
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10621
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10625
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10630
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10635
- >BoolCase_False</Name
+ ><![CDATA[BoolCase_False]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10637
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10642
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10648
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10652
- ><X
- >1.444375</X
- ><Y
- >2.9945833333333334</Y
- ><Name
+ ><Position X="1.444375" Y="2.9945833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10658
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10662
- ><X
- >4.018958333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10668
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10672
- ><X
- >2.696041666666667</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="2.696041666666667" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10678
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10682
- ><X
- >5.442291666666668</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="5.442291666666668" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10688
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10741
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10746
- ><X
- >4.018958333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10752
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10756
- ><X
- >2.696041666666667</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="2.696041666666667" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10762
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10766
- ><X
- >5.442291666666668</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="5.442291666666668" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10772
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10776
- ><X
- >2.69875</X
- ><Y
- >3.2279166666666668</Y
- ><Name
+ ><Position X="2.69875" Y="3.2279166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10782
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10786
- ><X
- >5.450416666666667</X
- ><Y
- >2.9633333333333334</Y
- ><Name
+ ><Position X="5.450416666666667" Y="2.9633333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10792
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10833
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10838
- >Evaluator_True</Name
+ ><![CDATA[Evaluator_True]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10840
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10845
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10851
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10855
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10861
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10865
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10871
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10879
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10891
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10895
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10900
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10905
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10911
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10915
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10921
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10925
- ><X
- >1.9843750000000002</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10931
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10939
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10943
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10951
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10955
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10960
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10963
- >Evaluator_False</Name
+ ><![CDATA[Evaluator_False]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10965
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10970
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10976
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10980
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10986
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10990
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10996
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11004
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11025
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11030
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11036
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11040
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11046
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11050
- ><X
- >1.9843750000000004</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11056
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11080
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11085
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11088
- >Evaluator_NatCase</Name
+ ><![CDATA[Evaluator_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11090
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11095
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11101
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11105
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11111
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11115
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11121
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11125
- ><X
- >0.33583333333333326</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.33583333333333326" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11131
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11135
- ><X
- >0.6852083333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11141
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11145
- ><X
- >2.822916666666667</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.822916666666667" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11151
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11155
- ><X
- >4.775416666666667</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.775416666666667" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11161
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11238
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11243
- ><X
- >2.378541666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.378541666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11249
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11253
- ><X
- >0.33583333333333326</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.33583333333333326" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11259
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11263
- ><X
- >0.6852083333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11269
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11273
- ><X
- >2.822916666666667</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.822916666666667" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11279
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11283
- ><X
- >4.775416666666667</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.775416666666667" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11289
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11293
- ><X
- >2.4077083333333333</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="2.4077083333333333" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11299
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11303
- ><X
- >0.5820833333333335</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="0.5820833333333335" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11309
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11341
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11353
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11365
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11377
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11386
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11393
- >EvaluatorReturning_NatCase</Name
+ ><![CDATA[EvaluatorReturning_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11395
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11400
- ><X
- >0.8622916666666665</X
- ><Y
- >3.603125</Y
- ><Name
+ ><Position X="0.8622916666666665" Y="3.603125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11406
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11410
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11416
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11420
- ><X
- >0.8704166666666667</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11426
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11430
- ><X
- >4.018958333333334</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11436
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11440
- ><X
- >2.8758333333333335</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11446
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11450
- ><X
- >5.3575</X
- ><Y
- >5.208958333333333</Y
- ><Name
+ ><Position X="5.3575" Y="5.208958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11456
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11460
- ><X
- >6.315416666666668</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.315416666666668" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11466
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11543
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11548
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11554
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11558
- ><X
- >0.8704166666666667</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11564
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11568
- ><X
- >4.018958333333334</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11574
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11578
- ><X
- >2.8758333333333335</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11584
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11588
- ><X
- >5.3575</X
- ><Y
- >5.208958333333333</Y
- ><Name
+ ><Position X="5.3575" Y="5.208958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11594
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11598
- ><X
- >6.315416666666668</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.315416666666668" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11604
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11669
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11676
- >NatCase_Zero</Name
+ ><![CDATA[NatCase_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11678
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11683
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11689
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11693
- ><X
- >1.3385416666666665</X
- ><Y
- >3.20625</Y
- ><Name
+ ><Position X="1.3385416666666665" Y="3.20625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11699
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11703
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11709
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11713
- ><X
- >2.2727083333333336</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="2.2727083333333336" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11719
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11723
- ><X
- >5.4158333333333335</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="5.4158333333333335" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11729
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11733
- ><X
- >6.209583333333335</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.209583333333335" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11739
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11747
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11759
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11771
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11775
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11783
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11787
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11795
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11804
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11809
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11815
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11819
- ><X
- >2.2727083333333336</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="2.2727083333333336" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11825
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11829
- ><X
- >5.4158333333333335</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="5.4158333333333335" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11835
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11839
- ><X
- >6.209583333333335</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.209583333333335" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11845
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11849
- ><X
- >5.000625</X
- ><Y
- >1.5081250000000002</Y
- ><Name
+ ><Position X="5.000625" Y="1.5081250000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11855
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11859
- ><X
- >4.788958333333333</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="4.788958333333333" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11865
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11869
- ><X
- >2.275416666666667</X
- ><Y
- >3.042708333333334</Y
- ><Name
+ ><Position X="2.275416666666667" Y="3.042708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11875
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11895
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11899
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11907
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11911
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11928
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11934
- >NatCase_Succ</Name
+ ><![CDATA[NatCase_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11936
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11941
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11947
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11951
- ><X
- >1.2327083333333333</X
- ><Y
- >3.3649999999999998</Y
- ><Name
+ ><Position X="1.2327083333333333" Y="3.3649999999999998"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11957
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11961
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11967
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11971
- ><X
- >2.531875</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="2.531875" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11977
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11981
- ><X
- >5.780833333333334</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="5.780833333333334" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11987
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11991
- ><X
- >6.527083333333334</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.527083333333334" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11997
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12001
- ><X
- >1.2408333333333335</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12007
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12079
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12084
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12089
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12095
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12099
- ><X
- >2.531875</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="2.531875" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12105
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12109
- ><X
- >5.780833333333334</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="5.780833333333334" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12115
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12119
- ><X
- >6.527083333333334</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.527083333333334" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12125
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12129
- ><X
- >1.2408333333333335</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12135
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12139
- ><X
- >2.54</X
- ><Y
- >3.148541666666667</Y
- ><Name
+ ><Position X="2.54" Y="3.148541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12145
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12149
- ><X
- >5.767916666666667</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="5.767916666666667" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12155
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12169
- ><X
- >1.2170833333333333</X
- ><Y
- >1.984375</Y></Via
+ ><Position X="1.2170833333333333" Y="1.984375"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12209
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12216
- >Evaluator_Zero</Name
+ ><![CDATA[Evaluator_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12218
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12223
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12229
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12233
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12239
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12243
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12249
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12278
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12283
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12289
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12293
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12299
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12303
- ><X
- >1.9843750000000002</X
- ><Y
- >2.143125</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.143125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12309
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12338
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12341
- >Evaluator_Succ</Name
+ ><![CDATA[Evaluator_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12343
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12348
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12354
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12358
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12364
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12368
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12374
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12378
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12384
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12425
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12430
- ><X
- >1.9735416666666665</X
- ><Y
- >3.8677083333333333</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="3.8677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12436
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12440
- ><X
- >1.981666666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="1.981666666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12446
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12450
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12456
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12460
- ><X
- >1.9579166666666672</X
- ><Y
- >2.143125</Y
- ><Name
+ ><Position X="1.9579166666666672" Y="2.143125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12466
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12507
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12511
- >Erase_Nil</Name
+ ><![CDATA[Erase_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12513
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12518
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12524
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12528
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12534
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12551
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12559
- >Erase_Cons</Name
+ ><![CDATA[Erase_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12561
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12566
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12572
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12576
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12582
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12586
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12592
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12596
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12602
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12643
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12648
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12654
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12658
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12664
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12668
- ><X
- >1.0847916666666668</X
- ><Y
- >3.042708333333333</Y
- ><Name
+ ><Position X="1.0847916666666668" Y="3.042708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12674
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12678
- ><X
- >2.778125</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="2.778125" Y="3.0162500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12684
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12692
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12713
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12717
- >Erase_True</Name
+ ><![CDATA[Erase_True]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12719
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12724
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12730
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12734
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12740
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12757
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12765
- >Erase_False</Name
+ ><![CDATA[Erase_False]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12767
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12772
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12778
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12782
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12788
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12805
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12813
- >Erase_Zero</Name
+ ><![CDATA[Erase_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12815
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12820
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12826
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12830
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12836
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12853
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12861
- >Erase_Succ</Name
+ ><![CDATA[Erase_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12863
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12868
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12874
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12878
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12884
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12888
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12894
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12902
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12906
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12918
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12923
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12928
- ><X
- >1.9735416666666665</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12934
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12938
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12944
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12961
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12964
- >Erase_ListCase</Name
+ ><![CDATA[Erase_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12966
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12971
- ><X
- >2.6879166666666667</X
- ><Y
- >1.5502083333333332</Y
- ><Name
+ ><Position X="2.6879166666666667" Y="1.5502083333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12977
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12981
- ><X
- >2.6879166666666667</X
- ><Y
- >3.470833333333333</Y
- ><Name
+ ><Position X="2.6879166666666667" Y="3.470833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12987
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12991
- ><X
- >5.685833333333333</X
- ><Y
- >3.0664583333333337</Y
- ><Name
+ ><Position X="5.685833333333333" Y="3.0664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12997
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13001
- ><X
- >5.791666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="5.791666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13007
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13011
- ><X
- >2.902291666666667</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.902291666666667" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13017
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13021
- ><X
- >0.6214583333333331</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.6214583333333331" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13027
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13031
- ><X
- >0.7327083333333334</X
- ><Y
- >3.2252083333333337</Y
- ><Name
+ ><Position X="0.7327083333333334" Y="3.2252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13037
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13049
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13061
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13073
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13085
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13097
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13109
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13114
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13119
- ><X
- >5.685833333333333</X
- ><Y
- >3.0664583333333337</Y
- ><Name
+ ><Position X="5.685833333333333" Y="3.0664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13125
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13129
- ><X
- >5.791666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="5.791666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13135
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13139
- ><X
- >2.902291666666667</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.902291666666667" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13145
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13149
- ><X
- >0.6214583333333331</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.6214583333333331" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13155
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13159
- ><X
- >0.7327083333333334</X
- ><Y
- >3.2252083333333337</Y
- ><Name
+ ><Position X="0.7327083333333334" Y="3.2252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13165
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13169
- ><X
- >2.0637500000000006</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.0637500000000006" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13175
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13179
- ><X
- >4.233333333333333</X
- ><Y
- >1.9579166666666672</Y
- ><Name
+ ><Position X="4.233333333333333" Y="1.9579166666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13185
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13189
- ><X
- >1.6933333333333336</X
- ><Y
- >3.995208333333334</Y
- ><Name
+ ><Position X="1.6933333333333336" Y="3.995208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13195
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13199
- ><X
- >2.8839583333333336</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8839583333333336" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13205
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13209
- ><X
- >4.418541666666667</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="4.418541666666667" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13215
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13227
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13235
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13280
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13287
- >Erase_BoolCase</Name
+ ><![CDATA[Erase_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13289
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13294
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13300
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13304
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13310
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13314
- ><X
- >0.28833333333333333</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13320
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13324
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13330
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13334
- ><X
- >2.8758333333333335</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13340
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13364
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13372
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13393
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13398
- ><X
- >0.28833333333333333</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13404
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13408
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13414
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13418
- ><X
- >2.8758333333333335</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13424
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13428
- ><X
- >1.6139583333333334</X
- ><Y
- >2.8045833333333334</Y
- ><Name
+ ><Position X="1.6139583333333334" Y="2.8045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13434
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13438
- ><X
- >1.6404166666666669</X
- ><Y
- >4.392083333333334</Y
- ><Name
+ ><Position X="1.6404166666666669" Y="4.392083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13444
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13448
- ><X
- >3.65125</X
- ><Y
- >4.233333333333334</Y
- ><Name
+ ><Position X="3.65125" Y="4.233333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13454
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13495
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13500
- >Erase_NatCase</Name
+ ><![CDATA[Erase_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13502
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13507
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13513
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13517
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13523
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13527
- ><X
- >0.28833333333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13533
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13537
- ><X
- >0.9762500000000001</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13543
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13547
- ><X
- >3.5108333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5108333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13553
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13557
- ><X
- >5.177708333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="5.177708333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13563
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13607
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13623
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13628
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13633
- ><X
- >0.28833333333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13639
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13643
- ><X
- >0.9762500000000001</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13649
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13653
- ><X
- >3.5108333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5108333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13659
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13663
- ><X
- >5.177708333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="5.177708333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13669
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13673
- ><X
- >1.2700000000000002</X
- ><Y
- >2.6193750000000002</Y
- ><Name
+ ><Position X="1.2700000000000002" Y="2.6193750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13679
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13683
- ><X
- >4.339166666666667</X
- ><Y
- >2.54</Y
- ><Name
+ ><Position X="4.339166666666667" Y="2.54"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13689
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13693
- ><X
- >3.4925</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.4925" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13699
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13703
- ><X
- >1.6404166666666669</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="1.6404166666666669" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13709
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13717
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13729
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13741
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13745
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13762
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13768
- >Copy_ListCase</Name
+ ><![CDATA[Copy_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13770
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13775
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13781
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13785
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13791
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13795
- ><X
- >0.6322916666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13801
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13805
- ><X
- >3.4050000000000002</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.4050000000000002" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13811
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13815
- ><X
- >6.2041666666666675</X
- ><Y
- >3.595625</Y
- ><Name
+ ><Position X="6.2041666666666675" Y="3.595625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13821
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13825
- ><X
- >6.215000000000002</X
- ><Y
- >4.362291666666667</Y
- ><Name
+ ><Position X="6.215000000000002" Y="4.362291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13831
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13835
- ><X
- >2.6377083333333338</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13841
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13845
- ><X
- >1.8120833333333333</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.8120833333333333" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13851
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13855
- ><X
- >0.37791666666666657</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.37791666666666657" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13861
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13893
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13905
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13909
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13917
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13921
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13929
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13933
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13962
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13967
- ><X
- >0.6322916666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13973
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13977
- ><X
- >3.4050000000000002</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.4050000000000002" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13983
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13987
- ><X
- >6.2041666666666675</X
- ><Y
- >3.595625</Y
- ><Name
+ ><Position X="6.2041666666666675" Y="3.595625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13993
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13997
- ><X
- >6.215000000000002</X
- ><Y
- >4.362291666666667</Y
- ><Name
+ ><Position X="6.215000000000002" Y="4.362291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14003
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14007
- ><X
- >2.6377083333333338</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14013
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14017
- ><X
- >1.8120833333333333</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.8120833333333333" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14023
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14027
- ><X
- >0.2985416666666666</X
- ><Y
- >4.230625</Y
- ><Name
+ ><Position X="0.2985416666666666" Y="4.230625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14033
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14037
- ><X
- >0.8466666666666668</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14043
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14047
- ><X
- >3.3602083333333335</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.7462500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14053
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14057
- ><X
- >0.5556249999999999</X
- ><Y
- >3.4395833333333337</Y
- ><Name
+ ><Position X="0.5556249999999999" Y="3.4395833333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14063
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14067
- ><X
- >5.476875000000001</X
- ><Y
- >3.2279166666666668</Y
- ><Name
+ ><Position X="5.476875000000001" Y="3.2279166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14073
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14077
- ><X
- >4.524375</X
- ><Y
- >4.312708333333334</Y
- ><Name
+ ><Position X="4.524375" Y="4.312708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14083
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14087
- ><X
- >2.989791666666666</X
- ><Y
- >4.28625</Y
- ><Name
+ ><Position X="2.989791666666666" Y="4.28625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14093
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14097
- ><X
- >1.931458333333333</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="1.931458333333333" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14103
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14111
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14115
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14123
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14127
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14139
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14171
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14195
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14207
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14219
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14231
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14235
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[cons_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14303
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14307
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14312
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14321
- >Copy_BoolCase</Name
+ ><![CDATA[Copy_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14323
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14328
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14334
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14338
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14344
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14348
- ><X
- >1.055625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.055625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14354
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14358
- ><X
- >2.955208333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14364
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14368
- ><X
- >0.38333333333333297</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.38333333333333297" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14374
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14378
- ><X
- >0.8704166666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14384
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14388
- ><X
- >2.9022916666666667</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14394
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14402
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14414
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14471
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14476
- ><X
- >2.140416666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.140416666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14482
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14486
- ><X
- >4.225208333333333</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.225208333333333" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14492
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14496
- ><X
- >0.38333333333333297</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.38333333333333297" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14502
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14506
- ><X
- >2.140416666666667</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.140416666666667" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14512
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14516
- ><X
- >4.1987499999999995</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="4.1987499999999995" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14522
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14526
- ><X
- >2.1695833333333336</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.1695833333333336" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14532
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14536
- ><X
- >4.233333333333333</X
- ><Y
- >1.8256250000000005</Y
- ><Name
+ ><Position X="4.233333333333333" Y="1.8256250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14542
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14546
- ><X
- >1.1641666666666668</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="1.1641666666666668" Y="3.6777083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14552
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14556
- ><X
- >2.1695833333333336</X
- ><Y
- >4.418541666666668</Y
- ><Name
+ ><Position X="2.1695833333333336" Y="4.418541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14562
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14566
- ><X
- >4.233333333333334</X
- ><Y
- >4.339166666666667</Y
- ><Name
+ ><Position X="4.233333333333334" Y="4.339166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14572
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14592
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14596
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14692
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14709
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14716
- >Copy_NatCase</Name
+ ><![CDATA[Copy_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14718
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14723
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14729
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14733
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14739
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14743
- ><X
- >0.7116666666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14749
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14753
- ><X
- >3.166875</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14759
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14763
- ><X
- >0.30395833333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.30395833333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14769
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14773
- ><X
- >0.8704166666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.8704166666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14779
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14783
- ><X
- >2.7170833333333335</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.7170833333333335" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14789
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14793
- ><X
- >4.8758333333333335</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.8758333333333335" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14799
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14879
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14888
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14893
- ><X
- >2.0875000000000004</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="2.0875000000000004" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14899
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14903
- ><X
- >4.092916666666666</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="4.092916666666666" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14909
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14913
- ><X
- >0.38333333333333336</X
- ><Y
- >3.8337499999999998</Y
- ><Name
+ ><Position X="0.38333333333333336" Y="3.8337499999999998"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14919
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14923
- ><X
- >2.1139583333333336</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14929
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14933
- ><X
- >4.066458333333332</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.066458333333332" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14939
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14943
- ><X
- >6.648541666666666</X
- ><Y
- >3.436875</Y
- ><Name
+ ><Position X="6.648541666666666" Y="3.436875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14949
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14953
- ><X
- >2.116666666666667</X
- ><Y
- >1.9314583333333333</Y
- ><Name
+ ><Position X="2.116666666666667" Y="1.9314583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14959
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14963
- ><X
- >4.101041666666665</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="4.101041666666665" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14969
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14973
- ><X
- >1.137708333333334</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.137708333333334" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14979
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14983
- ><X
- >5.423958333333332</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="5.423958333333332" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14989
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14993
- ><X
- >4.101041666666665</X
- ><Y
- >4.497916666666667</Y
- ><Name
+ ><Position X="4.101041666666665" Y="4.497916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14999
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15003
- ><X
- >2.1166666666666667</X
- ><Y
- >4.392083333333334</Y
- ><Name
+ ><Position X="2.1166666666666667" Y="4.392083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15009
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15065
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15089
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Zero]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15149
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15153
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15165
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15182
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15190
- >Copy_Nil</Name
+ ><![CDATA[Copy_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15192
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15197
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15203
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15207
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15213
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15217
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15223
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15227
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15233
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15274
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15279
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15285
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15289
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15295
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15299
- ><X
- >0.6879166666666667</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="2.4606250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15305
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15309
- ><X
- >3.33375</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="3.33375" Y="2.460625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15315
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15323
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15335
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15344
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15348
- >Copy_Cons</Name
+ ><![CDATA[Copy_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15350
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15355
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15361
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15365
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15371
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15375
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15381
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15385
- ><X
- >3.166875</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.166875" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15391
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15395
- ><X
- >0.738125</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.738125" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15401
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15405
- ><X
- >3.2197916666666666</X
- ><Y
- >4.944375</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="4.944375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15411
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15476
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15481
- ><X
- >1.0291666666666668</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15487
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15491
- ><X
- >3.4314583333333326</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.4314583333333326" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15497
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15501
- ><X
- >1.0556249999999998</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.0556249999999998" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15507
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15511
- ><X
- >3.3520833333333324</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.3520833333333324" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15517
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15521
- ><X
- >1.0054166666666666</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.0054166666666666" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15527
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15531
- ><X
- >3.4131250000000004</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.4131250000000004" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15537
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15541
- ><X
- >1.058333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="1.058333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15547
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15551
- ><X
- >3.3602083333333335</X
- ><Y
- >3.704166666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="3.704166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15557
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15581
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15589
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15593
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15601
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15605
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15613
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15617
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15625
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15629
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15637
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15649
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15653
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15658
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15664
- >Copy_True</Name
+ ><![CDATA[Copy_True]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15666
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15671
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15677
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15681
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15687
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15691
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15697
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15701
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15707
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15715
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15719
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15731
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15743
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15748
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15753
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15759
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15763
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15769
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15773
- ><X
- >0.6350000000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="0.6350000000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15779
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15783
- ><X
- >3.2808333333333337</X
- ><Y
- >2.38125</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="2.38125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15789
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15818
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15822
- >Copy_False</Name
+ ><![CDATA[Copy_False]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15824
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15829
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15835
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15839
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15845
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15849
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15855
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15859
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15865
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15877
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15889
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15901
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15906
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15911
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15917
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15921
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15927
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15931
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15937
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15941
- ><X
- >3.545416666666667</X
- ><Y
- >2.196041666666667</Y
- ><Name
+ ><Position X="3.545416666666667" Y="2.196041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15947
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15955
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15959
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15967
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15971
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15976
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15980
- >Copy_Zero</Name
+ ><![CDATA[Copy_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15982
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15987
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15993
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15997
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16003
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16007
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16013
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16017
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16023
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16064
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16069
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16075
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16079
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16085
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16089
- ><X
- >0.6085416666666666</X
- ><Y
- >2.4077083333333333</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.4077083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16095
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16099
- ><X
- >3.8100000000000005</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="3.8100000000000005" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16105
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16134
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16138
- >Copy_Succ</Name
+ ><![CDATA[Copy_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16140
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16145
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16151
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16155
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16161
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16165
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16171
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16175
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16181
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16185
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16191
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16203
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16215
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16227
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16235
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16244
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16249
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16255
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16259
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16265
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16269
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16275
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16279
- ><X
- >2.090208333333334</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="2.090208333333334" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16285
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16289
- ><X
- >0.6349999999999999</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="0.6349999999999999" Y="2.116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16295
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16299
- ><X
- >3.1750000000000003</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16305
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16341
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16353
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16365
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16370
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16375
- >Duplicator_ListCase</Name
+ ><![CDATA[Duplicator_ListCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16377
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16382
- ><X
- >3.2170833333333317</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2170833333333317" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16388
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16392
- ><X
- >3.2170833333333317</X
- ><Y
- >3.9470833333333335</Y
- ><Name
+ ><Position X="3.2170833333333317" Y="3.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16398
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16402
- ><X
- >2.1139583333333336</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16408
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16412
- ><X
- >4.357499999999998</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="4.357499999999998" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16418
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16422
- ><X
- >5.860208333333333</X
- ><Y
- >3.5427083333333336</Y
- ><Name
+ ><Position X="5.860208333333333" Y="3.5427083333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16428
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16432
- ><X
- >6.506041666666665</X
- ><Y
- >3.8331250000000003</Y
- ><Name
+ ><Position X="6.506041666666665" Y="3.8331250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16438
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16442
- ><X
- >3.8018749999999986</X
- ><Y
- >5.447083333333334</Y
- ><Name
+ ><Position X="3.8018749999999986" Y="5.447083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16448
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16452
- ><X
- >2.526458333333332</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.526458333333332" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16458
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16462
- ><X
- >1.5685416666666667</X
- ><Y
- >3.7014583333333335</Y
- ><Name
+ ><Position X="1.5685416666666667" Y="3.7014583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16468
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16476
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16480
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16492
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16504
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16516
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16569
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16574
- ><X
- >2.1139583333333336</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16580
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16584
- ><X
- >4.410416666666665</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="4.410416666666665" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16590
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16594
- ><X
- >6.706874999999998</X
- ><Y
- >5.3947916666666655</Y
- ><Name
+ ><Position X="6.706874999999998" Y="5.3947916666666655"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16604
- ><X
- >8.331666666666667</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="8.331666666666667" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16614
- ><X
- >4.092916666666666</X
- ><Y
- >5.526458333333335</Y
- ><Name
+ ><Position X="4.092916666666666" Y="5.526458333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16620
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16624
- ><X
- >2.526458333333332</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.526458333333332" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16630
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16634
- ><X
- >0.48375</X
- ><Y
- >5.236041666666667</Y
- ><Name
+ ><Position X="0.48375" Y="5.236041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16640
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16644
- ><X
- >2.4341666666666666</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="2.4341666666666666" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16650
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16654
- ><X
- >4.392083333333334</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="4.392083333333334" Y="3.0162500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16660
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16664
- ><X
- >0.6614583333333334</X
- ><Y
- >3.9687500000000004</Y
- ><Name
+ ><Position X="0.6614583333333334" Y="3.9687500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16670
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16674
- ><X
- >2.5400000000000005</X
- ><Y
- >4.418541666666667</Y
- ><Name
+ ><Position X="2.5400000000000005" Y="4.418541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16680
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16684
- ><X
- >4.286250000000001</X
- ><Y
- >4.445000000000001</Y
- ><Name
+ ><Position X="4.286250000000001" Y="4.445000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16690
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16694
- ><X
- >6.773333333333333</X
- ><Y
- >3.9158333333333344</Y
- ><Name
+ ><Position X="6.773333333333333" Y="3.9158333333333344"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16700
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16704
- ><X
- >8.360833333333336</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="8.360833333333336" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16710
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16734
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16742
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16746
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16754
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16766
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16778
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16790
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16830
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[cons_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16880
- ><X
- >8.043333333333333</X
- ><Y
- >2.090208333333334</Y></Via
+ ><Position X="8.043333333333333" Y="2.090208333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16891
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16893
- ><X
- >8.651875000000002</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="8.651875000000002" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16906
- ><X
- >6.4558333333333335</X
- ><Y
- >1.7991666666666668</Y></Via
+ ><Position X="6.4558333333333335" Y="1.7991666666666668"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16913
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16917
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16919
- ><X
- >7.064375</X
- ><Y
- >2.8575000000000004</Y></Via
+ ><Position X="7.064375" Y="2.8575000000000004"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16923
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16932
- >Duplicator_BoolCase</Name
+ ><![CDATA[Duplicator_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16934
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16939
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16945
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16949
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16955
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16959
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16965
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16969
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16975
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16979
- ><X
- >0.4097916666666666</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.4097916666666666" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16985
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16989
- ><X
- >0.5</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="0.5" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16995
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16999
- ><X
- >3.1933333333333334</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17005
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17049
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17061
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17065
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17073
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17082
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17087
- ><X
- >2.8018750000000003</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17093
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17097
- ><X
- >5.283541666666665</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="5.283541666666665" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17103
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17107
- ><X
- >0.4097916666666666</X
- ><Y
- >4.3100000000000005</Y
- ><Name
+ ><Position X="0.4097916666666666" Y="4.3100000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17113
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17117
- ><X
- >2.7489583333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.7489583333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17123
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17127
- ><X
- >5.25708333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="5.25708333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17133
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17137
- ><X
- >2.8045833333333325</X
- ><Y
- >1.6933333333333336</Y
- ><Name
+ ><Position X="2.8045833333333325" Y="1.6933333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17143
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17147
- ><X
- >5.265208333333333</X
- ><Y
- >1.693333333333334</Y
- ><Name
+ ><Position X="5.265208333333333" Y="1.693333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17153
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17157
- ><X
- >1.6404166666666664</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.6404166666666664" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17163
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17167
- ><X
- >2.8045833333333334</X
- ><Y
- >4.1539583333333345</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="4.1539583333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17173
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17177
- ><X
- >5.265208333333333</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="5.265208333333333" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17183
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17195
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17203
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17207
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17215
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17219
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17227
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17231
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17303
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17320
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17327
- >Duplicator_NatCase</Name
+ ><![CDATA[Duplicator_NatCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17329
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17334
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17340
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17344
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17350
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17354
- ><X
- >0.9762500000000002</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9762500000000002" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17360
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17364
- ><X
- >3.1933333333333334</X
- ><Y
- >0.49999999999999994</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.49999999999999994"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17370
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17374
- ><X
- >0.30395833333333294</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.30395833333333294" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17380
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17384
- ><X
- >0.7910416666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17390
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17394
- ><X
- >2.92875</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.92875" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17400
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17404
- ><X
- >4.1085416666666665</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.1085416666666665" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17410
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17499
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17504
- ><X
- >2.5108333333333337</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.5108333333333337" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17510
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17514
- ><X
- >4.727916666666665</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="4.727916666666665" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17520
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17524
- ><X
- >0.33041666666666625</X
- ><Y
- >5.0772916666666665</Y
- ><Name
+ ><Position X="0.33041666666666625" Y="5.0772916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17530
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17534
- ><X
- >2.5372916666666665</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.5372916666666665" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17540
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17544
- ><X
- >4.463333333333331</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="4.463333333333331" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17550
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17554
- ><X
- >7.65395833333333</X
- ><Y
- >4.336458333333334</Y
- ><Name
+ ><Position X="7.65395833333333" Y="4.336458333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17560
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17564
- ><X
- >2.513541666666667</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="2.513541666666667" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17570
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17574
- ><X
- >4.736041666666667</X
- ><Y
- >1.7727083333333336</Y
- ><Name
+ ><Position X="4.736041666666667" Y="1.7727083333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17580
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17584
- ><X
- >1.1641666666666666</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="1.1641666666666666" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17590
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17594
- ><X
- >6.402916666666667</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="6.402916666666667" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17600
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17604
- ><X
- >4.736041666666668</X
- ><Y
- >4.074583333333333</Y
- ><Name
+ ><Position X="4.736041666666668" Y="4.074583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17610
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17614
- ><X
- >2.5135416666666663</X
- ><Y
- >3.995208333333333</Y
- ><Name
+ ><Position X="2.5135416666666663" Y="3.995208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17620
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17692
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17764
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17776
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17793
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17801
- >Duplicator_Nil</Name
+ ><![CDATA[Duplicator_Nil]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17803
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17808
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17814
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17818
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17824
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17828
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17834
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17838
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17844
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17868
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17880
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17885
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17890
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17896
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17900
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17906
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17910
- ><X
- >0.6085416666666668</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="0.6085416666666668" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17916
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17920
- ><X
- >3.3602083333333335</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17926
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17955
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17959
- >Duplicator_Cons</Name
+ ><![CDATA[Duplicator_Cons]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17961
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17966
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17972
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17976
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17982
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17986
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17996
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18006
- ><X
- >0.9233333333333333</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18012
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18016
- ><X
- >3.2462500000000003</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18022
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18054
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18066
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18078
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18087
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18092
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18098
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18102
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18108
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18112
- ><X
- >0.6852083333333333</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18118
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18122
- ><X
- >3.325625</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.325625" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18128
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18132
- ><X
- >0.635</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.635" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18138
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18142
- ><X
- >3.386666666666667</X
- ><Y
- >1.74625</Y
- ><Name
+ ><Position X="3.386666666666667" Y="1.74625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18148
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18152
- ><X
- >0.6879166666666668</X
- ><Y
- >3.4924999999999997</Y
- ><Name
+ ><Position X="0.6879166666666668" Y="3.4924999999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18158
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18162
- ><X
- >3.33375</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="3.33375" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18168
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18212
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18224
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18236
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18240
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18269
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18275
- >Duplicator_True</Name
+ ><![CDATA[Duplicator_True]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18277
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18282
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18288
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18292
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18298
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18302
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18308
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18312
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18318
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18354
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18359
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18364
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18370
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18374
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18380
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18384
- ><X
- >0.5820833333333334</X
- ><Y
- >2.275416666666667</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.275416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18390
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18394
- ><X
- >3.3602083333333335</X
- ><Y
- >2.328333333333333</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="2.328333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18400
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18429
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18433
- >Duplicator_False</Name
+ ><![CDATA[Duplicator_False]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18435
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18440
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18446
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18450
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18456
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18460
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18466
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18470
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18476
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18517
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18522
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18528
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18532
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18538
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18542
- ><X
- >0.7408333333333335</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18548
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18552
- ><X
- >3.0427083333333336</X
- ><Y
- >2.2754166666666666</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="2.2754166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18558
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18587
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18591
- >Duplicator_Zero</Name
+ ><![CDATA[Duplicator_Zero]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18593
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18598
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18604
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18608
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18614
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18618
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18624
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18628
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18634
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18675
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18680
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18686
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18690
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18696
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18700
- ><X
- >0.5820833333333334</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.4870833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18706
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18710
- ><X
- >2.0108333333333337</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18716
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18745
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18749
- >Duplicator_Succ</Name
+ ><![CDATA[Duplicator_Succ]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18751
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18756
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18762
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18766
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18772
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18776
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18782
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18786
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18792
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18796
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18802
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18855
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18860
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18866
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18870
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18876
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18880
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18886
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18890
- ><X
- >0.5820833333333334</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18896
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18900
- ><X
- >3.1220833333333338</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18906
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18910
- ><X
- >2.0108333333333333</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.6777083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18916
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18981
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18986
- >Evaluator_Pair</Name
+ ><![CDATA[Evaluator_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18988
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18993
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18999
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19003
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19009
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19013
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19019
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19023
- ><X
- >0.7116666666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19029
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19033
- ><X
- >3.24625</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.24625" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19039
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19092
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19097
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19103
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19107
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19113
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19117
- ><X
- >0.7116666666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19123
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19127
- ><X
- >3.24625</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.24625" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19133
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19137
- ><X
- >2.0108333333333333</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19143
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19196
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19201
- >Evaluator_fstProjection</Name
+ ><![CDATA[Evaluator_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19203
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19208
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19214
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19218
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19224
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19228
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19234
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19238
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19244
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19285
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19290
- ><X
- >1.9735416666666667</X
- ><Y
- >3.42875</Y
- ><Name
+ ><Position X="1.9735416666666667" Y="3.42875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19296
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19300
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19306
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19310
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19316
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19320
- ><X
- >1.9843750000000002</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19326
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19346
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19358
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19362
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19367
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19371
- >EvaluatorReturning_fstProjection</Name
+ ><![CDATA[EvaluatorReturning_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19373
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19378
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19384
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19388
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19394
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19398
- ><X
- >1.981666666666667</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19404
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19408
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19414
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19455
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19460
- ><X
- >2.0</X
- ><Y
- >2.0264583333333333</Y
- ><Name
+ ><Position X="2.0" Y="2.0264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19466
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19470
- ><X
- >2.0081250000000006</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19476
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19480
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19486
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19515
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19519
- >Evaluator_sndProjection</Name
+ ><![CDATA[Evaluator_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19521
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19526
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19532
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19536
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19542
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19546
- ><X
- >2.008125</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19552
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19556
- ><X
- >1.981666666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19562
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19603
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19608
- ><X
- >1.9735416666666667</X
- ><Y
- >3.4552083333333337</Y
- ><Name
+ ><Position X="1.9735416666666667" Y="3.4552083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19614
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19618
- ><X
- >2.0081250000000006</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19624
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19628
- ><X
- >1.981666666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19634
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19638
- ><X
- >1.9843750000000002</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19644
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19685
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19689
- >EvaluatorReturning_sndProjection</Name
+ ><![CDATA[EvaluatorReturning_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19691
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19696
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19702
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19706
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19712
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19716
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19722
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19726
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19732
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19744
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19756
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19764
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19773
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19778
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19784
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19788
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19794
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19798
- ><X
- >2.0081249999999997</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19804
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19833
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19837
- >fstProjection_Pair</Name
+ ><![CDATA[fstProjection_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19839
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19844
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19850
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19854
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19860
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19864
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19870
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19874
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19880
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19884
- ><X
- >3.166875</X
- ><Y
- >4.944374999999999</Y
- ><Name
+ ><Position X="3.166875" Y="4.944374999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19890
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19902
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19943
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19948
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19954
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19958
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19964
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19968
- ><X
- >3.166875</X
- ><Y
- >4.944374999999999</Y
- ><Name
+ ><Position X="3.166875" Y="4.944374999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19974
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19978
- ><X
- >0.7672916666666668</X
- ><Y
- >2.9633333333333334</Y
- ><Name
+ ><Position X="0.7672916666666668" Y="2.9633333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19984
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19988
- ><X
- >3.148541666666667</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="3.148541666666667" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19994
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20018
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20035
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20040
- >sndProjection_Pair</Name
+ ><![CDATA[sndProjection_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20042
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20047
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20053
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20057
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20063
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20067
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20073
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20077
- ><X
- >0.738125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="0.738125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20083
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20087
- ><X
- >3.272708333333333</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.272708333333333" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20093
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20146
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20151
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20157
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20161
- ><X
- >0.738125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="0.738125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20167
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20171
- ><X
- >3.272708333333333</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.272708333333333" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20177
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20181
- ><X
- >3.2808333333333333</X
- ><Y
- >3.254375</Y
- ><Name
+ ><Position X="3.2808333333333333" Y="3.254375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20187
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20191
- ><X
- >0.7408333333333333</X
- ><Y
- >3.3866666666666667</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="3.3866666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20197
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20238
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20243
- >Erase_Pair</Name
+ ><![CDATA[Erase_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20245
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20250
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20256
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20260
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20266
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20270
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20276
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20280
- ><X
- >3.2991666666666672</X
- ><Y
- >5.076666666666666</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="5.076666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20286
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20294
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20298
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20310
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20322
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20327
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20332
- ><X
- >0.7829166666666664</X
- ><Y
- >2.4762500000000003</Y
- ><Name
+ ><Position X="0.7829166666666664" Y="2.4762500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20338
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20342
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20348
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20352
- ><X
- >3.2991666666666672</X
- ><Y
- >5.076666666666666</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="5.076666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20358
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20362
- ><X
- >3.2808333333333333</X
- ><Y
- >2.5135416666666663</Y
- ><Name
+ ><Position X="3.2808333333333333" Y="2.5135416666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20368
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20397
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20401
- >Erase_fstProjection</Name
+ ><![CDATA[Erase_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20403
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20408
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20414
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20418
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20424
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20428
- ><X
- >2.0345833333333334</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20434
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20463
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20468
- ><X
- >2.0264583333333333</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0264583333333333" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20474
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20478
- ><X
- >2.0345833333333334</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20484
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20492
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20501
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20504
- >Erase_sndProjection</Name
+ ><![CDATA[Erase_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20506
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20511
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20517
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20521
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20527
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20531
- ><X
- >2.008125</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20537
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20549
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20561
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20566
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20571
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20577
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20581
- ><X
- >2.008125</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20587
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20604
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20607
- >Copy_Pair</Name
+ ><![CDATA[Copy_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20609
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20614
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20620
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20624
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20630
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20634
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20640
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20644
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20650
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20654
- ><X
- >0.7645833333333334</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20660
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20664
- ><X
- >3.1933333333333334</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20670
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20714
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20726
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20735
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20740
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20746
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20750
- ><X
- >3.1404166666666655</X
- ><Y
- >0.4735416666666666</Y
- ><Name
+ ><Position X="3.1404166666666655" Y="0.4735416666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20756
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20760
- ><X
- >0.7645833333333334</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20766
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20770
- ><X
- >3.0345833333333334</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.0345833333333334" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20776
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20780
- ><X
- >0.7937500000000001</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20786
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20790
- ><X
- >3.0691666666666664</X
- ><Y
- >4.048125</Y
- ><Name
+ ><Position X="3.0691666666666664" Y="4.048125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20796
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20800
- ><X
- >0.7408333333333335</X
- ><Y
- >1.666875</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="1.666875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20806
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20810
- ><X
- >3.1220833333333333</X
- ><Y
- >1.6139583333333334</Y
- ><Name
+ ><Position X="3.1220833333333333" Y="1.6139583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20816
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20917
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20923
- >Copy_fstProjection</Name
+ ><![CDATA[Copy_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20925
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20930
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20936
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20940
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20946
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20950
- ><X
- >0.7910416666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20956
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20960
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20966
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20970
- ><X
- >2.008125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.008125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20976
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21000
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21024
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21029
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21034
- ><X
- >0.7910416666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21040
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21044
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21050
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21054
- ><X
- >2.0610416666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0610416666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21060
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21064
- ><X
- >0.7672916666666668</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="0.7672916666666668" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21070
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21074
- ><X
- >3.2014583333333335</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="3.2014583333333335" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21080
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21084
- ><X
- >2.037291666666667</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="2.037291666666667" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21090
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21138
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21146
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21150
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21155
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21160
- >Copy_sndProjection</Name
+ ><![CDATA[Copy_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21162
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21167
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21173
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21177
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21183
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21187
- ><X
- >0.6852083333333333</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21193
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21197
- ><X
- >3.272708333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.272708333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21203
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21207
- ><X
- >2.0345833333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21213
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21225
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21266
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21271
- ><X
- >0.6852083333333333</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21277
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21281
- ><X
- >3.272708333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.272708333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21287
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21291
- ><X
- >2.0345833333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21297
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21301
- ><X
- >2.0372916666666665</X
- ><Y
- >3.8364583333333337</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="3.8364583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21307
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21311
- ><X
- >0.6879166666666667</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21317
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21321
- ><X
- >3.2808333333333337</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21327
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21335
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21392
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21397
- >Duplicator_Pair</Name
+ ><![CDATA[Duplicator_Pair]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21399
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21404
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21410
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21414
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21420
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21424
- ><X
- >0.7116666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21430
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21434
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21440
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21444
- ><X
- >0.7645833333333333</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333333" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21450
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21454
- ><X
- >3.219791666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.219791666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21460
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21468
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21472
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21480
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21492
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21504
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21516
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21520
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21525
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21530
- ><X
- >0.7116666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21536
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21540
- ><X
- >3.24625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.24625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21546
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21550
- ><X
- >0.7645833333333333</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333333" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21556
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21560
- ><X
- >3.219791666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.219791666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21566
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21570
- ><X
- >0.7408333333333333</X
- ><Y
- >3.7570833333333336</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="3.7570833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21576
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21580
- ><X
- >3.201458333333334</X
- ><Y
- >3.7835416666666672</Y
- ><Name
+ ><Position X="3.201458333333334" Y="3.7835416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21586
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21590
- ><X
- >0.6879166666666667</X
- ><Y
- >1.7727083333333333</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="1.7727083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21596
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21600
- ><X
- >3.254375</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="3.254375" Y="1.7462500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21606
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21707
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21713
- >Duplicator_fstProjection</Name
+ ><![CDATA[Duplicator_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21715
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21720
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21726
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21730
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21736
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21740
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21746
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21750
- ><X
- >3.166875</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.166875" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21756
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21760
- ><X
- >2.008125</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21766
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21778
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21790
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21819
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21824
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21830
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21834
- ><X
- >3.166875</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.166875" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21840
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21844
- ><X
- >2.008125</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21850
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21854
- ><X
- >2.0108333333333333</X
- ><Y
- >3.7570833333333336</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.7570833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21860
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21864
- ><X
- >0.5291666666666668</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.5291666666666668" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21870
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21874
- ><X
- >3.1485416666666675</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="3.1485416666666675" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21880
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21892
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21945
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21950
- >Duplicator_sndProjection</Name
+ ><![CDATA[Duplicator_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21952
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21957
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21963
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21967
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21973
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21977
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21983
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21987
- ><X
- >3.2462500000000003</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21993
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21997
- ><X
- >2.008125</X
- ><Y
- >5.156041666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22003
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22056
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22061
- ><X
- >0.5264583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5264583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22067
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22071
- ><X
- >3.2462500000000003</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22077
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22081
- ><X
- >2.008125</X
- ><Y
- >5.156041666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22087
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22091
- ><X
- >2.0108333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22097
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22101
- ><X
- >0.5027083333333334</X
- ><Y
- >1.9314583333333337</Y
- ><Name
+ ><Position X="0.5027083333333334" Y="1.9314583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22107
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22111
- ><X
- >3.2543750000000005</X
- ><Y
- >2.0372916666666674</Y
- ><Name
+ ><Position X="3.2543750000000005" Y="2.0372916666666674"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22117
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22149
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22153
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22165
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22182
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22187
- >Evaluator_Left</Name
+ ><![CDATA[Evaluator_Left]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22189
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22194
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22200
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22204
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22210
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22214
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22220
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22224
- ><X
- >2.008125</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.008125" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22230
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22271
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22276
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22282
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22286
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22292
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22296
- ><X
- >2.008125</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.008125" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22302
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22306
- ><X
- >1.9843750000000002</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22312
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22320
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22353
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22357
- >Evaluator_Right</Name
+ ><![CDATA[Evaluator_Right]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22359
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22364
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22370
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22374
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22380
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22384
- ><X
- >2.008125</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22390
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22394
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22400
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22441
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22446
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22452
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22456
- ><X
- >2.008125</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22462
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22466
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22472
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22476
- ><X
- >2.0108333333333337</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.1166666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22482
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22523
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22527
- >Evaluator_SumCase</Name
+ ><![CDATA[Evaluator_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22529
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22534
- ><X
- >2.5291666666666663</X
- ><Y
- >1.9735416666666667</Y
- ><Name
+ ><Position X="2.5291666666666663" Y="1.9735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22540
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22544
- ><X
- >2.5291666666666663</X
- ><Y
- >3.9735416666666667</Y
- ><Name
+ ><Position X="2.5291666666666663" Y="3.9735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22550
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22554
- ><X
- >2.537291666666667</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="2.537291666666667" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22560
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22564
- ><X
- >4.807291666666667</X
- ><Y
- >3.3575000000000004</Y
- ><Name
+ ><Position X="4.807291666666667" Y="3.3575000000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22570
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22574
- ><X
- >4.839166666666666</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="4.839166666666666" Y="4.23"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22580
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22584
- ><X
- >2.981666666666666</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.981666666666666" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22590
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22594
- ><X
- >2.129583333333333</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.129583333333333" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22604
- ><X
- >0.4097916666666665</X
- ><Y
- >5.421250000000001</Y
- ><Name
+ ><Position X="0.4097916666666665" Y="5.421250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22699
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22704
- ><X
- >2.8283333333333336</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22710
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22714
- ><X
- >5.124791666666666</X
- ><Y
- >3.225208333333334</Y
- ><Name
+ ><Position X="5.124791666666666" Y="3.225208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22720
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22724
- ><X
- >5.130208333333332</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="5.130208333333332" Y="4.23"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22730
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22734
- ><X
- >3.2727083333333327</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2727083333333327" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22740
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22744
- ><X
- >2.4206250000000002</X
- ><Y
- >5.394166666666668</Y
- ><Name
+ ><Position X="2.4206250000000002" Y="5.394166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22750
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22754
- ><X
- >0.9918749999999998</X
- ><Y
- >5.447708333333335</Y
- ><Name
+ ><Position X="0.9918749999999998" Y="5.447708333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22760
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22764
- ><X
- >0.9789583333333334</X
- ><Y
- >3.995208333333334</Y
- ><Name
+ ><Position X="0.9789583333333334" Y="3.995208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22770
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22774
- ><X
- >2.804583333333334</X
- ><Y
- >3.518958333333334</Y
- ><Name
+ ><Position X="2.804583333333334" Y="3.518958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22780
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22869
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22877
- >EvaluatorReturning_SumCase</Name
+ ><![CDATA[EvaluatorReturning_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22879
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22884
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22890
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22894
- ><X
- >0.6506249999999998</X
- ><Y
- >2.491875</Y
- ><Name
+ ><Position X="0.6506249999999998" Y="2.491875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22900
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22904
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22910
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22914
- ><X
- >6.103750000000001</X
- ><Y
- >1.2408333333333335</Y
- ><Name
+ ><Position X="6.103750000000001" Y="1.2408333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22920
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22924
- ><X
- >6.130208333333333</X
- ><Y
- >2.298541666666667</Y
- ><Name
+ ><Position X="6.130208333333333" Y="2.298541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22930
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22934
- ><X
- >4.352083333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.352083333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22940
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22944
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22950
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22954
- ><X
- >0.6587500000000002</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.6587500000000002" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22960
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22992
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23004
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23049
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23054
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23060
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23064
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23070
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23074
- ><X
- >6.103750000000001</X
- ><Y
- >1.2408333333333335</Y
- ><Name
+ ><Position X="6.103750000000001" Y="1.2408333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23080
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23084
- ><X
- >6.130208333333333</X
- ><Y
- >2.298541666666667</Y
- ><Name
+ ><Position X="6.130208333333333" Y="2.298541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23090
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23094
- ><X
- >4.352083333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.352083333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23100
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23104
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23110
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23114
- ><X
- >0.6587500000000002</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.6587500000000002" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23120
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23128
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23197
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23205
- >SumCase_Left</Name
+ ><![CDATA[SumCase_Left]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23207
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23212
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23218
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23222
- ><X
- >0.7829166666666666</X
- ><Y
- >2.359583333333333</Y
- ><Name
+ ><Position X="0.7829166666666666" Y="2.359583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23228
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23232
- ><X
- >4.018958333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23238
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23242
- ><X
- >5.945</X
- ><Y
- >1.1614583333333335</Y
- ><Name
+ ><Position X="5.945" Y="1.1614583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23248
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23252
- ><X
- >6.2625</X
- ><Y
- >2.1397916666666665</Y
- ><Name
+ ><Position X="6.2625" Y="2.1397916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23258
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23262
- ><X
- >4.616666666666666</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.616666666666666" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23268
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23272
- ><X
- >3.5793749999999998</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="3.5793749999999998" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23278
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23282
- ><X
- >0.7910416666666666</X
- ><Y
- >5.261875</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.261875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23288
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23296
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23308
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23312
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23320
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23372
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23377
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23382
- ><X
- >3.6220833333333338</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.6220833333333338" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23388
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23392
- ><X
- >5.997916666666667</X
- ><Y
- >1.1614583333333335</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.1614583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23398
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23402
- ><X
- >6.2625</X
- ><Y
- >2.1397916666666665</Y
- ><Name
+ ><Position X="6.2625" Y="2.1397916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23408
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23412
- ><X
- >4.616666666666666</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.616666666666666" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23418
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23422
- ><X
- >3.605833333333333</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="3.605833333333333" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23428
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23432
- ><X
- >0.7910416666666666</X
- ><Y
- >5.261875</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.261875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23438
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23442
- ><X
- >3.5983333333333336</X
- ><Y
- >2.7252083333333337</Y
- ><Name
+ ><Position X="3.5983333333333336" Y="2.7252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23448
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23452
- ><X
- >4.656666666666667</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="4.656666666666667" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23458
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23462
- ><X
- >5.053541666666666</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="5.053541666666666" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23468
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23476
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23480
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23492
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23504
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23516
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23530
- ><X
- >0.7672916666666668</X
- ><Y
- >1.4022916666666674</Y></Via
+ ><Position X="0.7672916666666668" Y="1.4022916666666674"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23534
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23542
- >SumCase_Right</Name
+ ><![CDATA[SumCase_Right]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23544
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23549
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23555
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23559
- ><X
- >0.8622916666666666</X
- ><Y
- >2.3595833333333327</Y
- ><Name
+ ><Position X="0.8622916666666666" Y="2.3595833333333327"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23565
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23569
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23575
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23579
- ><X
- >6.130208333333334</X
- ><Y
- >1.267291666666667</Y
- ><Name
+ ><Position X="6.130208333333334" Y="1.267291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23585
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23589
- ><X
- >6.209583333333334</X
- ><Y
- >2.4837499999999997</Y
- ><Name
+ ><Position X="6.209583333333334" Y="2.4837499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23595
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23599
- ><X
- >4.563750000000001</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="4.563750000000001" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23605
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23609
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23615
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23619
- ><X
- >0.8704166666666667</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23625
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23633
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23637
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23645
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23649
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23661
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23693
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23705
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23714
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23719
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23725
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23729
- ><X
- >6.130208333333334</X
- ><Y
- >1.267291666666667</Y
- ><Name
+ ><Position X="6.130208333333334" Y="1.267291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23735
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23739
- ><X
- >6.209583333333334</X
- ><Y
- >2.4837499999999997</Y
- ><Name
+ ><Position X="6.209583333333334" Y="2.4837499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23745
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23749
- ><X
- >4.034583333333335</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="4.034583333333335" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23755
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23759
- ><X
- >3.1560416666666664</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.1560416666666664" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23765
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23769
- ><X
- >0.8704166666666667</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23775
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23779
- ><X
- >3.1750000000000003</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23785
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23789
- ><X
- >5.080000000000001</X
- ><Y
- >1.0318750000000003</Y
- ><Name
+ ><Position X="5.080000000000001" Y="1.0318750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23795
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23799
- ><X
- >4.021666666666668</X
- ><Y
- >1.6933333333333336</Y
- ><Name
+ ><Position X="4.021666666666668" Y="1.6933333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23805
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23817
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23829
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23841
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23865
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23867
- ><X
- >0.8466666666666668</X
- ><Y
- >2.725208333333334</Y></Via
+ ><Position X="0.8466666666666668" Y="2.725208333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23871
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23879
- >Erase_Left</Name
+ ><![CDATA[Erase_Left]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23881
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23886
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23892
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23896
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23902
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23906
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23912
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23941
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23946
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23952
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23956
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23962
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23979
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23982
- >Erase_Right</Name
+ ><![CDATA[Erase_Right]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23984
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23989
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23995
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23999
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24005
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24009
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24015
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24044
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24049
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24055
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24059
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24065
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24073
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24082
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24085
- >Erase_SumCase</Name
+ ><![CDATA[Erase_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24087
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24092
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24098
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24102
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24108
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24112
- ><X
- >4.3100000000000005</X
- ><Y
- >3.1987500000000004</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="3.1987500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24118
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24122
- ><X
- >4.31</X
- ><Y
- >4.150625</Y
- ><Name
+ ><Position X="4.31" Y="4.150625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24128
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24132
- ><X
- >2.690625</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.690625" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24138
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24142
- ><X
- >1.3887499999999997</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="1.3887499999999997" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24148
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24152
- ><X
- >0.3622916666666665</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3622916666666665" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24158
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24202
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24206
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24218
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24235
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24240
- ><X
- >5.209583333333336</X
- ><Y
- >2.0081250000000006</Y
- ><Name
+ ><Position X="5.209583333333336" Y="2.0081250000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24246
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24250
- ><X
- >5.236041666666668</X
- ><Y
- >3.8066666666666653</Y
- ><Name
+ ><Position X="5.236041666666668" Y="3.8066666666666653"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24256
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24260
- ><X
- >2.690625</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.690625" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24266
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24270
- ><X
- >1.3887499999999997</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="1.3887499999999997" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24276
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24280
- ><X
- >0.3622916666666665</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3622916666666665" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24286
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24290
- ><X
- >0.9789583333333336</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="0.9789583333333336" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24296
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24300
- ><X
- >3.9687500000000004</X
- ><Y
- >1.772708333333333</Y
- ><Name
+ ><Position X="3.9687500000000004" Y="1.772708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24306
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24310
- ><X
- >3.8893750000000002</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8893750000000002" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24316
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24320
- ><X
- >2.7252083333333332</X
- ><Y
- >4.180416666666667</Y
- ><Name
+ ><Position X="2.7252083333333332" Y="4.180416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24326
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24330
- ><X
- >1.402291666666667</X
- ><Y
- >4.233333333333334</Y
- ><Name
+ ><Position X="1.402291666666667" Y="4.233333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24336
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24372
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24401
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24408
- >Copy_Left</Name
+ ><![CDATA[Copy_Left]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24410
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24415
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24421
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24425
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24431
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24435
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24441
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24445
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24451
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24455
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24461
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24473
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24485
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24497
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24514
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24519
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24525
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24529
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24535
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24539
- ><X
- >2.008125</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.008125" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24545
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24549
- ><X
- >0.7408333333333333</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="2.4870833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24555
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24559
- ><X
- >3.1220833333333338</X
- ><Y
- >2.407708333333334</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="2.407708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24565
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24569
- ><X
- >2.037291666666667</X
- ><Y
- >4.286250000000001</Y
- ><Name
+ ><Position X="2.037291666666667" Y="4.286250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24575
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24607
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24623
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24635
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24640
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24645
- >Copy_Right</Name
+ ><![CDATA[Copy_Right]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24647
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24652
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24658
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24662
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24668
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24672
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24678
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24682
- ><X
- >3.24625</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="3.24625" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24688
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24692
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24698
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24734
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24742
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24746
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24751
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24756
- ><X
- >0.7910416666666666</X
- ><Y
- >0.7116666666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.7116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24762
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24766
- ><X
- >3.24625</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="3.24625" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24772
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24776
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24782
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24786
- ><X
- >0.7937500000000001</X
- ><Y
- >2.4341666666666666</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="2.4341666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24792
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24796
- ><X
- >3.2279166666666668</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="3.2279166666666668" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24802
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24806
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24812
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24868
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24877
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24882
- >Copy_SumCase</Name
+ ><![CDATA[Copy_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24884
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24889
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24895
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24899
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24905
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24909
- ><X
- >1.0820833333333335</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="1.0820833333333335" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24915
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24919
- ><X
- >3.034583333333333</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="3.034583333333333" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24925
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24929
- ><X
- >4.590208333333333</X
- ><Y
- >3.1722916666666667</Y
- ><Name
+ ><Position X="4.590208333333333" Y="3.1722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24935
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24939
- ><X
- >4.653958333333334</X
- ><Y
- >4.044791666666667</Y
- ><Name
+ ><Position X="4.653958333333334" Y="4.044791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24945
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24949
- ><X
- >2.505416666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.505416666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24955
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24959
- ><X
- >1.3622916666666665</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3622916666666665" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24965
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24969
- ><X
- >0.3514583333333331</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3514583333333331" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24975
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24983
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24987
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24995
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25076
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25081
- ><X
- >1.902291666666667</X
- ><Y
- >0.4470833333333335</Y
- ><Name
+ ><Position X="1.902291666666667" Y="0.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25087
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25091
- ><X
- >5.15125</X
- ><Y
- >0.4470833333333335</Y
- ><Name
+ ><Position X="5.15125" Y="0.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25097
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25101
- ><X
- >7.976875000000001</X
- ><Y
- >3.3045833333333334</Y
- ><Name
+ ><Position X="7.976875000000001" Y="3.3045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25107
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25111
- ><X
- >8.01416666666667</X
- ><Y
- >4.203541666666667</Y
- ><Name
+ ><Position X="8.01416666666667" Y="4.203541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25117
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25121
- ><X
- >3.325625000000001</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="3.325625000000001" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25127
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25131
- ><X
- >2.050208333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.050208333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25137
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25141
- ><X
- >0.3514583333333331</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3514583333333331" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25147
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25151
- ><X
- >1.8785416666666668</X
- ><Y
- >1.8256250000000003</Y
- ><Name
+ ><Position X="1.8785416666666668" Y="1.8256250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25157
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25161
- ><X
- >5.1329166666666675</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="5.1329166666666675" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25167
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25171
- ><X
- >1.1377083333333333</X
- ><Y
- >3.7041666666666675</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="3.7041666666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25177
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25181
- ><X
- >6.5881250000000025</X
- ><Y
- >3.2543750000000014</Y
- ><Name
+ ><Position X="6.5881250000000025" Y="3.2543750000000014"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25187
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25191
- ><X
- >5.87375</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="5.87375" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25197
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25201
- ><X
- >3.307291666666667</X
- ><Y
- >4.418541666666668</Y
- ><Name
+ ><Position X="3.307291666666667" Y="4.418541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25207
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25211
- ><X
- >1.984375</X
- ><Y
- >4.497916666666667</Y
- ><Name
+ ><Position X="1.984375" Y="4.497916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25217
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25225
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25285
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25309
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25393
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25405
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25409
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25417
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25421
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25426
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25435
- >Duplicator_Left</Name
+ ><![CDATA[Duplicator_Left]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25437
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25442
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25448
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25452
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25458
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25462
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25468
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25472
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25478
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25482
- ><X
- >2.008125</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25488
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25520
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25532
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25541
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25546
- ><X
- >0.7116666666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25552
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25556
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25562
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25566
- ><X
- >2.008125</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25572
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25576
- ><X
- >2.0108333333333333</X
- ><Y
- >4.021666666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.021666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25582
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25586
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25592
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25596
- ><X
- >3.227916666666667</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="3.227916666666667" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25602
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25667
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25672
- >Duplicator_Right</Name
+ ><![CDATA[Duplicator_Right]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25674
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25679
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25685
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25689
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25695
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25699
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25705
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25709
- ><X
- >3.2197916666666666</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25715
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25719
- ><X
- >2.008125</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25725
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25745
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25778
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25783
- ><X
- >0.8175</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.8175" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25789
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25793
- ><X
- >3.2197916666666666</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25799
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25803
- ><X
- >2.008125</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25809
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25813
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25819
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25823
- ><X
- >0.8202083333333334</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.8202083333333334" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25829
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25833
- ><X
- >3.2279166666666668</X
- ><Y
- >2.2489583333333334</Y
- ><Name
+ ><Position X="3.2279166666666668" Y="2.2489583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25839
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25863
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25875
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25895
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25899
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25904
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25909
- >Duplicator_SumCase</Name
+ ><![CDATA[Duplicator_SumCase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25911
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25916
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25922
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25926
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25932
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25936
- ><X
- >1.3202083333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.3202083333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25942
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25946
- ><X
- >2.743541666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.743541666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25952
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25956
- ><X
- >4.193333333333333</X
- ><Y
- >3.19875</Y
- ><Name
+ ><Position X="4.193333333333333" Y="3.19875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25962
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25966
- ><X
- >4.283541666666666</X
- ><Y
- >4.044791666666667</Y
- ><Name
+ ><Position X="4.283541666666666" Y="4.044791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25972
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25976
- ><X
- >2.5583333333333336</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25982
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25986
- ><X
- >1.4416666666666664</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.4416666666666664" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25996
- ><X
- >0.3249999999999998</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.3249999999999998" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26103
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26108
- ><X
- >2.378541666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.378541666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26114
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26118
- ><X
- >4.9925</X
- ><Y
- >0.49999999999999994</Y
- ><Name
+ ><Position X="4.9925" Y="0.49999999999999994"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26124
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26128
- ><X
- >9.273333333333337</X
- ><Y
- >3.6485416666666666</Y
- ><Name
+ ><Position X="9.273333333333337" Y="3.6485416666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26134
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26138
- ><X
- >9.310625000000002</X
- ><Y
- >4.600416666666667</Y
- ><Name
+ ><Position X="9.310625000000002" Y="4.600416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26144
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26148
- ><X
- >3.7489583333333316</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="3.7489583333333316" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26154
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26158
- ><X
- >2.4735416666666663</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.4735416666666663" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26164
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26168
- ><X
- >0.37791666666666623</X
- ><Y
- >3.5691666666666664</Y
- ><Name
+ ><Position X="0.37791666666666623" Y="3.5691666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26174
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26178
- ><X
- >2.407708333333333</X
- ><Y
- >1.6668749999999999</Y
- ><Name
+ ><Position X="2.407708333333333" Y="1.6668749999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26184
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26188
- ><X
- >4.974166666666667</X
- ><Y
- >1.640416666666667</Y
- ><Name
+ ><Position X="4.974166666666667" Y="1.640416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26194
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26198
- ><X
- >1.349375</X
- ><Y
- >3.3337500000000007</Y
- ><Name
+ ><Position X="1.349375" Y="3.3337500000000007"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26204
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26208
- ><X
- >2.513541666666667</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="2.513541666666667" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26214
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26218
- ><X
- >3.7306250000000007</X
- ><Y
- >4.233333333333333</Y
- ><Name
+ ><Position X="3.7306250000000007" Y="4.233333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26224
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26228
- ><X
- >7.276041666666668</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="7.276041666666668" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26234
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26238
- ><X
- >6.376458333333334</X
- ><Y
- >4.788958333333333</Y
- ><Name
+ ><Position X="6.376458333333334" Y="4.788958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26244
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26292
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26304
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26312
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26316
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26364
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26372
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26444
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26448
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26453
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26462
- >Evaluator_Rec</Name
+ ><![CDATA[Evaluator_Rec]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26464
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26469
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26475
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26479
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26485
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26489
- ><X
- >2.0081249999999997</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26495
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26499
- ><X
- >2.008125</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26505
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26509
- ><X
- >0.5474999999999999</X
- ><Y
- >5.368333333333334</Y
- ><Name
+ ><Position X="0.5474999999999999" Y="5.368333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26515
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26523
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26527
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26535
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26547
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26551
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26568
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26573
- ><X
- >2.0081249999999997</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26579
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26583
- ><X
- >1.981666666666667</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26589
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26593
- ><X
- >0.5474999999999999</X
- ><Y
- >5.368333333333334</Y
- ><Name
+ ><Position X="0.5474999999999999" Y="5.368333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26599
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26603
- ><X
- >1.9843750000000004</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26609
- ><Left-string
- ><string
- ><![CDATA[rec']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26613
- ><X
- >1.9579166666666667</X
- ><Y
- >3.862916666666667</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="3.862916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26619
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26667
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[function]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[functionForRec]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26679
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26684
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26689
- >Rec_Duplicator</Name
+ ><![CDATA[Rec_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26691
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26696
- ><X
- >4.0529166666666665</X
- ><Y
- >1.6452083333333327</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="1.6452083333333327"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26702
- ><Left-string
- ><string
- ><![CDATA[rec']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec']]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26706
- ><X
- >4.034583333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.034583333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26712
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26716
- ><X
- >4.680416666666666</X
- ><Y
- >2.5366666666666666</Y
- ><Name
+ ><Position X="4.680416666666666" Y="2.5366666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26722
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26726
- ><X
- >3.643125000000001</X
- ><Y
- >2.563124999999999</Y
- ><Name
+ ><Position X="3.643125000000001" Y="2.563124999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26732
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26736
- ><X
- >3.648541666666667</X
- ><Y
- >3.780833333333334</Y
- ><Name
+ ><Position X="3.648541666666667" Y="3.780833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26742
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26746
- ><X
- >4.675</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.675" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26752
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26756
- ><X
- >4.127500000000001</X
- ><Y
- >4.974166666666667</Y
- ><Name
+ ><Position X="4.127500000000001" Y="4.974166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26762
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[functionForRec]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26812
- ><X
- >2.5929166666666674</X
- ><Y
- >1.640416666666667</Y
- ><X
- >2.619375</X
- ><Y
- >5.450416666666667</Y></Via
+ ><Position X="2.5929166666666674" Y="1.640416666666667"
+ /><Position X="2.619375" Y="5.450416666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26841
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26846
- ><X
- >4.034583333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.034583333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26852
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26856
- ><X
- >4.865625</X
- ><Y
- >2.536666666666666</Y
- ><Name
+ ><Position X="4.865625" Y="2.536666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26862
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26866
- ><X
- >3.643125000000001</X
- ><Y
- >2.563124999999999</Y
- ><Name
+ ><Position X="3.643125000000001" Y="2.563124999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26876
- ><X
- >3.727916666666667</X
- ><Y
- >3.7279166666666677</Y
- ><Name
+ ><Position X="3.727916666666667" Y="3.7279166666666677"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26882
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26886
- ><X
- >5.204166666666667</X
- ><Y
- >3.7279166666666663</Y
- ><Name
+ ><Position X="5.204166666666667" Y="3.7279166666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26892
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26896
- ><X
- >3.466041666666667</X
- ><Y
- >1.4287500000000002</Y
- ><Name
+ ><Position X="3.466041666666667" Y="1.4287500000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26902
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26906
- ><X
- >3.7306250000000003</X
- ><Y
- >4.947708333333334</Y
- ><Name
+ ><Position X="3.7306250000000003" Y="4.947708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26912
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26962
- ><X
- >5.185833333333334</X
- ><Y
- >5.715000000000001</Y
- ><X
- >3.307291666666667</X
- ><Y
- >5.715</Y></Via
+ ><Position X="5.185833333333334" Y="5.715000000000001"
+ /><Position X="3.307291666666667" Y="5.715"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[function]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26976
- ><X
- >4.339166666666666</X
- ><Y
- >5.291666666666667</Y></Via
+ ><Position X="4.339166666666666" Y="5.291666666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26980
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26987
- >Erase_Rec</Name
+ ><![CDATA[Erase_Rec]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26989
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26994
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27000
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27004
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27010
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27014
- ><X
- >1.9816666666666667</X
- ><Y
- >5.1031249999999995</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.1031249999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27020
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27024
- ><X
- >0.6058333333333333</X
- ><Y
- >4.839166666666667</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="4.839166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27030
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27054
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27066
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27071
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27076
- ><X
- >1.9816666666666667</X
- ><Y
- >5.1031249999999995</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.1031249999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27082
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27086
- ><X
- >0.6058333333333333</X
- ><Y
- >4.839166666666667</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="4.839166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27092
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27096
- ><X
- >0.6085416666666666</X
- ><Y
- >2.6458333333333335</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.6458333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27102
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27106
- ><X
- >1.9579166666666667</X
- ><Y
- >2.6458333333333335</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="2.6458333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27112
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27120
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27124
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27136
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27141
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4"
+ rhs="4"/></Mapping></INRule></Rules></Document>
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- ><Node id="N4"
- ><X
- >6.376458333333334</X
- ><Y
- >0.5291666666666669</Y
- ><Name
- ><![CDATA[Node 4]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N5"
- ><X
- >6.191249999999999</X
- ><Y
- >9.683750000000002</Y
- ><Name
- >y</Name
- ><LabelAbove
- >False</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N10"
- ><X
- >9.683750000000002</X
- ><Y
- >9.8425</Y
- ><Name
- ><![CDATA[Node 10]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N11"
- ><X
- >8.307916666666669</X
- ><Y
- >11.694583333333334</Y
- ><Name
- ><![CDATA[Node 11]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N12"
- ><X
- >8.334375000000001</X
- ><Y
- >13.520208333333334</Y
- ><Name
- ><![CDATA[Node 12]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N13"
- ><X
- >8.334375000000001</X
- ><Y
- >14.763750000000002</Y
- ><Name
- ><![CDATA[Node 13]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N21"
- ><X
- >6.2441666666666675</X
- ><Y
- >8.413750000000004</Y
- ><Name
- ><![CDATA[Node 21]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N22"
- ><X
- >6.376458333333334</X
- ><Y
- >1.9579166666666667</Y
- ><Name
- ><![CDATA[Node 22]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N26"
- ><X
- >5.635625</X
- ><Y
- >5.55625</Y
- ><Name
- ><![CDATA[Node 26]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N27"
- ><X
- >3.307291666666667</X
- ><Y
- >5.371041666666667</Y
- ><Name
- ><![CDATA[Node 27]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N28"
- ><X
- >6.3500000000000005</X
- ><Y
- >3.624791666666667</Y
- ><Name
- ><![CDATA[Node 28]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N29"
- ><X
- >8.307916666666667</X
- ><Y
- >6.111875</Y
- ><Name
- ><![CDATA[Node 29]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N30"
- ><X
- >9.683750000000002</X
- ><Y
- >8.149166666666668</Y
- ><Name
- ><![CDATA[Node 30]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node></Nodes
- ><Edges
- ><Edge id="E12"
- ><From
- >11</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >10</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E14"
- ><From
- >11</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >12</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E15"
- ><From
- >12</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >13</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E20"
- ><From
- >5</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >21</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E21"
- ><From
- >4</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >22</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E28"
- ><From
- >26</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >21</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E29"
- ><From
- >26</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >27</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E30"
- ><From
- >29</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >30</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E33"
- ><From
- >28</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >29</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E34"
- ><From
- >22</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >28</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E35"
- ><From
- >28</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E36"
- ><From
- >29</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >11</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E37"
- ><From
- >30</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >10</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E38"
- ><From
- >30</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >10</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge></Edges></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N4"
+ ><Position X="6.376458333333334" Y="0.5291666666666669"
+ /><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><Position X="6.191249999999999" Y="9.683750000000002"
+ /><Name
+ ><![CDATA[y]]></Name
+ ><LabelAbove
+ >False</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><Position X="9.683750000000002" Y="9.8425"
+ /><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[copy]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N11"
+ ><Position X="8.307916666666669" Y="11.694583333333334"
+ /><Name
+ ><![CDATA[Node 11]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[copy]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><Position X="8.334375000000001" Y="13.520208333333334"
+ /><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[variable]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N13"
+ ><Position X="8.334375000000001" Y="14.763750000000002"
+ /><Name
+ ><![CDATA[Node 13]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N21"
+ ><Position X="6.2441666666666675" Y="8.413750000000004"
+ /><Name
+ ><![CDATA[Node 21]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[variable]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N22"
+ ><Position X="6.376458333333334" Y="1.9579166666666667"
+ /><Name
+ ><![CDATA[Node 22]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[evaluation]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N26"
+ ><Position X="5.635625" Y="5.55625"
+ /><Name
+ ><![CDATA[Node 26]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[lambda]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N27"
+ ><Position X="3.307291666666667" Y="5.371041666666667"
+ /><Name
+ ><![CDATA[Node 27]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Erase]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N28"
+ ><Position X="6.3500000000000005" Y="3.624791666666667"
+ /><Name
+ ><![CDATA[Node 28]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N29"
+ ><Position X="8.307916666666667" Y="6.111875"
+ /><Name
+ ><![CDATA[Node 29]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N30"
+ ><Position X="9.683750000000002" Y="8.149166666666668"
+ /><Name
+ ><![CDATA[Node 30]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E12"
+ ><From
+ >11</From
+ ><PortFrom
+ ><![CDATA[snd_target]]></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><![CDATA[src]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E14"
+ ><From
+ >11</From
+ ><PortFrom
+ ><![CDATA[src]]></PortFrom
+ ><To
+ >12</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E15"
+ ><From
+ >12</From
+ ><PortFrom
+ ><![CDATA[var]]></PortFrom
+ ><To
+ >13</To
+ ><PortTo
+ ><![CDATA[interface]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E20"
+ ><From
+ >5</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >21</To
+ ><PortTo
+ ><![CDATA[var]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E21"
+ ><From
+ >4</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >22</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E28"
+ ><From
+ >26</From
+ ><PortFrom
+ ><![CDATA[body]]></PortFrom
+ ><To
+ >21</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E29"
+ ><From
+ >26</From
+ ><PortFrom
+ ><![CDATA[var]]></PortFrom
+ ><To
+ >27</To
+ ><PortTo
+ ><![CDATA[down]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E30"
+ ><From
+ >29</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >30</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E33"
+ ><From
+ >28</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >29</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E34"
+ ><From
+ >22</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >28</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E35"
+ ><From
+ >28</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E36"
+ ><From
+ >29</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >11</To
+ ><PortTo
+ ><![CDATA[fst_target]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E37"
+ ><From
+ >30</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><![CDATA[fst_target]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E38"
+ ><From
+ >30</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><![CDATA[snd_target]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 306
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >0.0</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[a]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[variable]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[v]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="0.0"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[body]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 382
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3"
+ Y="-0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 512
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn0]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.13"
- /><double value="0.0"
- /><double value="360.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[a]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 540
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[variable]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 658
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[v]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn0]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3" Y="-0.25"/></list-DoublePoint></Lines
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.13"
+ /><double value="0.0"
+ /><double value="360.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 735
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 737
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 742
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 748
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 752
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 758
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 762
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 768
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 772
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 778
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 782
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 788
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 841
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 846
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 852
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 856
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 862
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 866
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 876
- ><X
- >1.9843750000000004</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 882
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 886
- ><X
- >1.9843750000000004</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 892
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 945
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 950
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 952
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 957
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 963
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 967
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 973
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 977
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 983
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 987
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 993
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 997
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1003
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1056
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1061
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1067
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1071
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1077
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1081
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1087
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1091
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1097
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1101
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1107
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1115
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1119
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1127
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1139
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1160
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1165
- >afterEvaluatingLeftSideOfApplication</Name
+ ><![CDATA[afterEvaluatingLeftSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1167
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1172
- ><X
- >2.306666666666666</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.306666666666666" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1178
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1182
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1188
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1192
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1198
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1202
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1208
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1212
- ><X
- >2.008125</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.008125" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1218
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1271
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1276
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1282
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1286
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1292
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1296
- ><X
- >2.034583333333334</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1302
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1306
- ><X
- >2.3283333333333336</X
- ><Y
- >2.8045833333333334</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="2.8045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1312
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1320
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1353
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1358
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1360
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1365
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1371
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1375
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1381
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1385
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1391
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1395
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1401
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1405
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1411
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1415
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1421
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1441
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1445
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1453
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1465
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1477
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1486
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1491
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1497
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1501
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1507
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1511
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1517
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1521
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1527
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1531
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1537
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1549
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1561
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1573
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1575
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1580
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1586
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1588
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1593
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1599
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1603
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1609
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1613
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1619
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1623
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1629
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1633
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1639
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1643
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1649
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1661
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1693
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1705
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1714
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1719
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1725
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1729
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1735
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1739
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1745
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1749
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1755
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1759
- ><X
- >1.2170833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1765
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1769
- ><X
- >2.6458333333333335</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1775
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1779
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1785
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1789
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1795
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1863
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1875
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1879
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1891
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1896
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1902
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1904
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1909
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1915
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1919
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1925
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1929
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1935
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1939
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1945
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1949
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1955
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1959
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1965
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1973
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1977
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 1997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2015
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2028
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2032
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2037
- ><X
- >1.531875</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.531875" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2043
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2047
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2053
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2057
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2063
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2067
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2073
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2085
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2097
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2102
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2108
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2110
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2115
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2121
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2125
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2131
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2135
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2141
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2145
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2151
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2171
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2192
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2197
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2203
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2207
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2213
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2217
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2223
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2227
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2233
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2262
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2266
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2268
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2273
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2279
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2283
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2289
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2293
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2299
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2303
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2309
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2341
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2350
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2355
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2361
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2365
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2371
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2375
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2381
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2385
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2391
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2405
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2421
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2425
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2427
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2432
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2438
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2442
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2448
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2452
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2458
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2487
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2492
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2498
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2502
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2508
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2516
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2520
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2522
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2526
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2529
- >Erase_EvaluatorReturning</Name
+ ><![CDATA[Erase_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2531
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2536
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2542
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2546
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2552
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2556
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2562
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2591
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2596
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2602
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2606
- ><X
- >2.0108333333333333</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2612
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2629
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2632
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2634
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2639
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2645
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2649
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2655
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2659
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2665
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2669
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2675
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2695
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2707
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2716
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2721
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2727
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2731
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2737
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2741
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2747
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2751
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2757
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2777
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2781
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2786
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2790
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2792
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2797
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2803
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2807
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2813
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2817
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2823
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2827
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2833
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2841
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2865
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2874
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2879
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2885
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2889
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2895
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2899
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2905
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2909
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2915
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2927
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2929
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2942
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2946
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2950
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2952
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2957
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2963
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2967
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2973
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2977
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2983
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2987
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 2993
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3034
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3039
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3045
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3049
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3055
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3059
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3065
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3069
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3075
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3089
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3102
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3106
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3110
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3112
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3117
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3123
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3127
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3133
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3145
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3150
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3158
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3160
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3165
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3171
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3175
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3181
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3185
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3191
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3195
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3201
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3205
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3211
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3215
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3221
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3235
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3270
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3282
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3284
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3288
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3293
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3299
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3303
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3309
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3313
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3319
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3323
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3329
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3333
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3339
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3343
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3349
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3353
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3359
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3363
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3369
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3377
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3383
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3390
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3396
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3433
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3444
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3446
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3475
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3481
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3483
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3488
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3494
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3498
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3504
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3508
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3514
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3518
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3524
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3528
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3534
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3587
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3592
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3598
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3602
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3608
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3612
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3618
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3622
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3628
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3632
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3638
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3642
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3648
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3662
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3675
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3700
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3707
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3713
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3717
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3722
- >Copy_EvaluatorReturning</Name
+ ><![CDATA[Copy_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3724
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3729
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3735
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3739
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3745
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3749
- ><X
- >1.5054166666666666</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3755
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3759
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3765
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3769
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3775
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3783
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3787
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3795
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3828
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3833
- ><X
- >1.5054166666666666</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3839
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3843
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3849
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3853
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3859
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3863
- ><X
- >2.0108333333333333</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3869
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3873
- ><X
- >1.349375</X
- ><Y
- >2.301875</Y
- ><Name
+ ><Position X="1.349375" Y="2.301875"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3879
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3883
- ><X
- >2.751666666666667</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="2.751666666666667" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3889
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3901
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3909
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3913
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3921
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3925
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3933
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3937
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3949
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3954
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3959
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3961
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3966
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3972
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3976
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3982
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3986
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 3996
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4006
- ><X
- >2.616666666666667</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.616666666666667" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4012
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4016
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4022
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4054
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4066
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4078
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4087
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4092
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4098
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4102
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4108
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4112
- ><X
- >0.8439583333333335</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="0.8439583333333335" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4118
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4122
- ><X
- >2.187916666666666</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.187916666666666" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4128
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4132
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4138
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4142
- ><X
- >2.1960416666666664</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4148
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4152
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4158
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4162
- ><X
- >2.1960416666666664</X
- ><Y
- >4.339166666666667</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="4.339166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4168
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4212
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4224
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4236
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4240
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4269
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="6"
+ /><MappingElement lhs="6" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4275
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4277
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4282
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4288
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4292
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4298
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4302
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4308
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4312
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4318
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4322
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4328
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4332
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4338
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4346
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4358
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4362
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4370
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4374
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4382
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4386
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4403
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4408
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4414
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4418
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4424
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4428
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4434
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4438
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4444
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4448
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4454
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4458
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4464
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4468
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4474
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4478
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4484
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4492
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4504
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4516
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4520
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4522
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4535
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4548
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4561
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4573
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4575
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4588
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4593
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4599
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4601
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4606
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4612
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4616
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4622
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4626
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4632
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4636
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4642
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4646
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4652
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4656
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4662
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4727
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4732
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4738
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4742
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4748
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4752
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4758
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4762
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4768
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4772
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4778
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4782
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4788
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4792
- ><X
- >0.9260416666666667</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="0.9260416666666667" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4798
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4802
- ><X
- >2.910416666666667</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="2.910416666666667" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4808
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4868
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4880
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4892
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4909
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4915
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4917
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4922
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4928
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4932
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4938
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4942
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4948
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4952
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4958
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4962
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4968
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4972
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4978
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4986
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4990
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 4998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5043
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5048
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5054
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5058
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5064
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5068
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5074
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5078
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5088
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5094
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5098
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5104
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5108
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5114
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5118
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5124
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5136
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5138
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5145
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5149
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5151
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5158
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5162
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5174
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5186
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5188
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5202
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5210
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5222
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5231
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5237
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5239
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5244
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5250
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5254
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5260
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5264
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5270
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5274
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5280
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5284
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5290
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5298
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5310
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5322
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5343
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5348
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5354
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5358
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5364
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5368
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5374
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5378
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5384
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5388
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5394
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5398
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5404
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5418
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5425
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5431
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5456
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5469
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5473
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5478
- >Duplicator_EvaluatorReturning</Name
+ ><![CDATA[Duplicator_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5480
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5485
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5491
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5495
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5501
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5505
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5511
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5515
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5521
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5525
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5531
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5551
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5584
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5589
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5595
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5599
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5605
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5609
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5615
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5619
- ><X
- >1.1377083333333333</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5625
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5629
- ><X
- >2.9897916666666666</X
- ><Y
- >1.9843750000000004</Y
- ><Name
+ ><Position X="2.9897916666666666" Y="1.9843750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5635
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5639
- ><X
- >1.984375</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.984375" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5645
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5653
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5665
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5689
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5693
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5705
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5710
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5715
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5717
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5722
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5728
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5732
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5738
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5742
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5748
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5752
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5758
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5762
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5768
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5772
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5778
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5790
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5843
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5848
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5854
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5858
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5864
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5868
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5874
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5878
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5884
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5888
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5894
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5898
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5904
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5908
- ><X
- >1.2964583333333335</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="1.2964583333333335" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5914
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5918
- ><X
- >2.9368750000000006</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5924
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5992
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 5996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6004
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6025
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6031
- >Evaluator_Variable</Name
+ ><![CDATA[Evaluator_Variable]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6033
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6038
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6044
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6048
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6054
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6058
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6064
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6068
- ><X
- >2.0081250000000006</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6074
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6115
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6120
- ><X
- >2.034583333333334</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.034583333333334" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6126
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6130
- ><X
- >2.0081250000000006</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6136
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6140
- ><X
- >2.037291666666667</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.037291666666667" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6146
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6150
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9158333333333335</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9158333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6156
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6197
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6201
- >Application_EvaluatorReturning0</Name
+ ><![CDATA[Application_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6203
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6208
- ><X
- >2.306666666666666</X
- ><Y
- >1.8147916666666668</Y
- ><Name
+ ><Position X="2.306666666666666" Y="1.8147916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6214
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6218
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6224
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6228
- ><X
- >2.3256250000000005</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6234
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6238
- ><X
- >3.854791666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="3.854791666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6244
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6248
- ><X
- >2.008125</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.008125" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6254
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6286
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6290
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6298
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6307
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6312
- ><X
- >2.352083333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.352083333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6318
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6322
- ><X
- >3.854791666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="3.854791666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6328
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6332
- ><X
- >2.034583333333334</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6338
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6342
- ><X
- >2.354791666666667</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.354791666666667" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6348
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6352
- ><X
- >2.3283333333333336</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6358
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6366
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6370
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6378
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6382
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6390
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6402
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6411
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6416
- >Erase_Variable</Name
+ ><![CDATA[Erase_Variable]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6418
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6423
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6429
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6433
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6439
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6443
- ><X
- >2.008125</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6449
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6461
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6473
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6478
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6483
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6489
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6493
- ><X
- >2.008125</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6499
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6507
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6511
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6516
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6519
- >Erase_EvaluatorReturning0</Name
+ ><![CDATA[Erase_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6521
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6526
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6532
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6536
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6542
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6546
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6552
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6581
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6586
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6592
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6596
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6602
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6619
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6622
- >Copy_Variable</Name
+ ><![CDATA[Copy_Variable]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6624
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6629
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6635
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6639
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6645
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6649
- ><X
- >1.2408333333333332</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.2408333333333332" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6655
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6659
- ><X
- >2.6641666666666666</X
- ><Y
- >0.7381249999999999</Y
- ><Name
+ ><Position X="2.6641666666666666" Y="0.7381249999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6665
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6669
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6675
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6695
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6707
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6719
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6723
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6728
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6733
- ><X
- >1.2408333333333332</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.2408333333333332" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6739
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6743
- ><X
- >2.717083333333333</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.717083333333333" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6749
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6753
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6759
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6763
- ><X
- >1.2435416666666668</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="1.2435416666666668" Y="2.116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6769
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6773
- ><X
- >2.6987500000000004</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.6987500000000004" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6779
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6783
- ><X
- >2.0108333333333333</X
- ><Y
- >3.7835416666666672</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.7835416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6789
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6821
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6833
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6854
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6859
- >Copy_EaluatorReturning0</Name
+ ><![CDATA[Copy_EaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6861
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6866
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6872
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6876
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6882
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6886
- ><X
- >1.055625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.055625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6892
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6896
- ><X
- >2.7700000000000005</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.7700000000000005" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6902
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6906
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6912
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6965
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6970
- ><X
- >1.055625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.055625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6976
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6980
- ><X
- >2.7700000000000005</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.7700000000000005" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6986
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6990
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 6996
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7000
- ><X
- >1.031875</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="1.031875" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7006
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7010
- ><X
- >2.778125</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.778125" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7016
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7020
- ><X
- >2.0108333333333333</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7026
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7091
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7096
- >Duplicator_Variable</Name
+ ><![CDATA[Duplicator_Variable]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7098
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7103
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7109
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7113
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7119
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7123
- ><X
- >0.9233333333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7129
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7133
- ><X
- >2.690625</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.690625" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7139
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7143
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7149
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7157
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7202
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7207
- ><X
- >0.9233333333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7213
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7217
- ><X
- >2.690625</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.690625" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7223
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7227
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7233
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7237
- ><X
- >0.9260416666666668</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="2.1166666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7243
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7247
- ><X
- >2.69875</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.69875" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7253
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7257
- ><X
- >1.9843750000000002</X
- ><Y
- >3.9687500000000004</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="3.9687500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7263
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7307
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7319
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7323
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7328
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7333
- >Duplicator_EvaluatorReturning0</Name
+ ><![CDATA[Duplicator_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7335
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7340
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7346
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7350
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7356
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7360
- ><X
- >1.0291666666666668</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7366
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7370
- ><X
- >2.6906250000000003</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.6906250000000003" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7376
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7380
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7386
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7439
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7444
- ><X
- >1.0291666666666668</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7450
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7454
- ><X
- >2.6906250000000003</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.6906250000000003" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7460
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7464
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7470
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7474
- ><X
- >1.031875</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="1.031875" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7480
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7484
- ><X
- >2.69875</X
- ><Y
- >1.984375</Y
- ><Name
+ ><Position X="2.69875" Y="1.984375"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7490
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7494
- ><X
- >1.9843750000000002</X
- ><Y
- >3.915833333333334</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="3.915833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7500
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7520
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7532
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7556
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByNameWithOpenTerms.INblobs 7565
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5"
+ rhs="5"/></Mapping></INRule></Rules></Document>
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- ><Node id="N4"
- ><X
- >6.376458333333334</X
- ><Y
- >0.5291666666666669</Y
- ><Name
- ><![CDATA[Node 4]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N22"
- ><X
- >6.3500000000000005</X
- ><Y
- >1.9579166666666667</Y
- ><Name
- ><![CDATA[Node 22]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N23"
- ><X
- >6.3500000000000005</X
- ><Y
- >4.180416666666668</Y
- ><Name
- ><![CDATA[Node 23]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N26"
- ><X
- >9.472083333333334</X
- ><Y
- >5.318125</Y
- ><Name
- ><![CDATA[Node 26]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N29"
- ><X
- >10.556875000000003</X
- ><Y
- >6.799791666666666</Y
- ><Name
- ><![CDATA[Node 29]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N36"
- ><X
- >8.546041666666667</X
- ><Y
- >6.693958333333333</Y
- ><Name
- ><![CDATA[Node 36]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N44"
- ><X
- >8.360833333333334</X
- ><Y
- >9.154583333333335</Y
- ><Name
- ><![CDATA[Node 44]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N45"
- ><X
- >8.810625</X
- ><Y
- >12.85875</Y
- ><Name
- ><![CDATA[Node 45]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N46"
- ><X
- >10.742083333333333</X
- ><Y
- >12.832291666666668</Y
- ><Name
- ><![CDATA[Node 46]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N49"
- ><X
- >13.0175</X
- ><Y
- >10.503958333333333</Y
- ><Name
- ><![CDATA[Node 49]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N50"
- ><X
- >10.00125</X
- ><Y
- >11.138958333333333</Y
- ><Name
- ><![CDATA[Node 50]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N53"
- ><X
- >10.742083333333335</X
- ><Y
- >14.2875</Y
- ><Name
- ><![CDATA[Node 53]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N55"
- ><X
- >6.032500000000001</X
- ><Y
- >5.662083333333334</Y
- ><Name
- ><![CDATA[Node 55]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node></Nodes
- ><Edges
- ><Edge id="E1"
- ><From
- >4</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >22</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E2"
- ><From
- >22</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >23</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E5"
- ><From
- >23</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E18"
- ><From
- >26</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >36</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E19"
- ><From
- >29</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E31"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >45</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E32"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >44</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E33"
- ><From
- >44</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >50</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E34"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >49</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E36"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >46</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E45"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >53</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- ><X
- >12.038541666666669</X
- ><Y
- >13.282083333333336</Y></Via
- ><Info
- ><list-int/></Info></Edge
- ><Edge id="E46"
- ><From
- >46</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >53</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E47"
- ><From
- >23</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E48"
- ><From
- >44</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E49"
- ><From
- >53</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- ><X
- >5.609166666666667</X
- ><Y
- >14.578541666666668</Y></Via
- ><Info
- ><list-int/></Info></Edge></Edges></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N4"
+ ><Position X="6.376458333333334" Y="0.5291666666666669"
+ /><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N22"
+ ><Position X="6.3500000000000005" Y="1.9579166666666667"
+ /><Name
+ ><![CDATA[Node 22]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[evaluation]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N23"
+ ><Position X="6.3500000000000005" Y="4.180416666666668"
+ /><Name
+ ><![CDATA[Node 23]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N26"
+ ><Position X="9.472083333333334" Y="5.318125"
+ /><Name
+ ><![CDATA[Node 26]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Cons]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N29"
+ ><Position X="10.556875000000003" Y="6.799791666666666"
+ /><Name
+ ><![CDATA[Node 29]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Nil]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N36"
+ ><Position X="8.546041666666667" Y="6.693958333333333"
+ /><Name
+ ><![CDATA[Node 36]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Zero]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N44"
+ ><Position X="8.360833333333334" Y="9.154583333333335"
+ /><Name
+ ><![CDATA[Node 44]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[lambda]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N45"
+ ><Position X="8.810625" Y="12.85875"
+ /><Name
+ ><![CDATA[Node 45]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Zero]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N46"
+ ><Position X="10.742083333333333" Y="12.832291666666668"
+ /><Name
+ ><![CDATA[Node 46]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Succ]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N49"
+ ><Position X="13.0175" Y="10.503958333333333"
+ /><Name
+ ><![CDATA[Node 49]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Erase]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N50"
+ ><Position X="10.00125" Y="11.138958333333333"
+ /><Name
+ ><![CDATA[Node 50]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[ListCase']]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N53"
+ ><Position X="10.742083333333335" Y="14.2875"
+ /><Name
+ ><![CDATA[Node 53]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N55"
+ ><Position X="6.032500000000001" Y="5.662083333333334"
+ /><Name
+ ><![CDATA[Node 55]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[rec]]></Shape
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >4</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >22</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >22</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >23</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >23</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E18"
+ ><From
+ >26</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >36</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E19"
+ ><From
+ >29</From
+ ><PortFrom
+ ><![CDATA[port_name]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[tail]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E31"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[nil_res]]></PortFrom
+ ><To
+ >45</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E32"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >44</To
+ ><PortTo
+ ><![CDATA[var]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E33"
+ ><From
+ >44</From
+ ><PortFrom
+ ><![CDATA[body]]></PortFrom
+ ><To
+ >50</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E34"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >49</To
+ ><PortTo
+ ><![CDATA[down]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E36"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[cons_res]]></PortFrom
+ ><To
+ >46</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E45"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[tail]]></PortFrom
+ ><To
+ >53</To
+ ><PortTo
+ ><![CDATA[arg]]></PortTo
+ ><Via
+ ><Position X="12.038541666666669" Y="13.282083333333336"/></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E46"
+ ><From
+ >46</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >53</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E47"
+ ><From
+ >23</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E48"
+ ><From
+ >44</From
+ ><PortFrom
+ ><![CDATA[res]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[function]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E49"
+ ><From
+ >53</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[arg]]></PortTo
+ ><Via
+ ><Position X="5.609166666666667" Y="14.578541666666668"/></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 320
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >0.0</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[a]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Nil]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ [ ] ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ : ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[True]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[True]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[False]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[False]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Zero]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Zero]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Succ]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Succ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[ListCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[LCase']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[ListCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[LCase]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[BoolCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ifThEl]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[BoolCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ifThEl']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[NatCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[NCase]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[NatCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[NCase']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[pair]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[(,)]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[fst]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.1]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[snd]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.2]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[fst']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.1']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[snd']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.2']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Left]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Left]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Right]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Right]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[SumCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[+Case]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[SumCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[+Case']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="0.0"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[body]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 396
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3"
+ Y="-0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 526
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[a]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 554
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Nil]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 672
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
+ ><![CDATA[ [ ] ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 692
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[ : ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.25" Y="0.25"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.25" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[True]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 720
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[rec]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[rec]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[True]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[False]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 740
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[False]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Zero]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 760
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[Zero]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Succ]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 780
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[rec']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[rec']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[Succ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[ListCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 804
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
+ ><![CDATA[LCase']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.6" Y="-0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="-0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="0.45" Y="-0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.45" Y="0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[cons_res]]></string
+ ><Position X="0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[nil_res]]></string
+ ><Position X="-0.2" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[ListCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 844
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[LCase]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="-0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="0.45" Y="-0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.45" Y="0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[cons_res]]></string
+ ><Position X="0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[nil_res]]></string
+ ><Position X="-0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.6" Y="-0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[BoolCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 884
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[ifThEl]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4True]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4False]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[BoolCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 916
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[ifThEl']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4True]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4False]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[NatCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 948
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
+ ><![CDATA[NCase]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Zero]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Succ]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg4Succ]]></string
+ ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[NatCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 984
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
+ ><![CDATA[NCase']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Zero]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Succ]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg4Succ]]></string
+ ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[pair]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1020
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Succ']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Succ']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[(,)]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[pair_res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_arg]]></string
+ ><Position X="-0.25" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_arg]]></string
+ ><Position X="0.25" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[fst]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1048
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[.1]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[snd]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1072
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ :' ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[.2]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[fst']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1096
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
+ ><![CDATA[.1']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[snd']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1120
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[.2']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Left]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1144
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons'']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ :'' ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[@Left]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Right]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1168
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y
+ ><![CDATA[@Right]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[SumCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1192
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[+Case]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[Left_arg]]></string
+ ><Position X="0.6" Y="-0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_arg]]></string
+ ><Position X="0.6" Y="0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_res]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_res]]></string
+ ><Position X="-0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.65" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[SumCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1232
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[pair']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[(,)']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[+Case']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_arg]]></string
+ ><Position X="0.6" Y="-0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_arg]]></string
+ ><Position X="0.6" Y="0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_res]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_res]]></string
+ ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[rec]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1272
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
+ ><![CDATA[rec]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[function]]></string
+ ><Position X="0.0" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.4" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[rec']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1300
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[rec']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.4" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[functionForRec]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[function]]></string
+ ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1332
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[pair'']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[(,)'']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[@']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Succ']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1360
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y
+ ><![CDATA[Succ']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1384
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[ :' ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.25" Y="0.25"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.25" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons'']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1412
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Left']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Left']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[ :'' ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.25" Y="0.25"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.25" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[pair']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1440
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[(,)']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[fst_arg]]></string
+ ><Position X="-0.25" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[pair_res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_arg]]></string
+ ><Position X="0.25" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[pair'']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1468
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Right']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Right']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[(,)'']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[snd_arg]]></string
+ ><Position X="0.25" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[pair_res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[fst_arg]]></string
+ ><Position X="-0.25" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Left']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1496
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[@Left']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Right']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1520
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[@Right']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1537
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1539
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1544
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1550
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1554
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1560
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1564
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1570
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1574
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1580
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1584
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1590
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1643
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1648
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1654
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1658
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1664
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1668
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1674
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1678
- ><X
- >1.9843750000000004</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1684
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1688
- ><X
- >1.9843750000000004</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1694
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1714
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1726
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1738
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1742
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1747
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1752
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1754
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1759
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1765
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1769
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1775
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1779
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1785
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1789
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1795
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1799
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1805
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1817
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1829
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1841
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1858
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1863
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1869
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1873
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1879
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1883
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1889
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1893
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1899
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1903
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1909
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1917
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1921
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1929
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1933
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1962
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1967
- >afterEvaluatingLeftSideOfApplication</Name
+ ><![CDATA[afterEvaluatingLeftSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1969
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1974
- ><X
- >2.306666666666666</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.306666666666666" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1980
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1984
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1990
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1994
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2000
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2004
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2010
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2014
- ><X
- >2.008125</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.008125" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2020
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2073
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2078
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2088
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2094
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2098
- ><X
- >2.034583333333334</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2104
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2108
- ><X
- >2.3283333333333336</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="2.460625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2114
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2118
- ><X
- >3.783541666666667</X
- ><Y
- >3.8893750000000002</Y
- ><Name
+ ><Position X="3.783541666666667" Y="3.8893750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2124
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2136
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2177
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2182
- >afterEvaluatingRightSideOfApplication</Name
+ ><![CDATA[afterEvaluatingRightSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2184
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2189
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2195
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2199
- ><X
- >2.79375</X
- ><Y
- >3.708958333333333</Y
- ><Name
+ ><Position X="2.79375" Y="3.708958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2205
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2209
- ><X
- >0.7645833333333334</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2215
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2219
- ><X
- >2.0081249999999997</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2225
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2229
- ><X
- >2.7964583333333333</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2235
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2288
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2293
- ><X
- >0.7645833333333334</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2299
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2303
- ><X
- >2.0081249999999997</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2309
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2313
- ><X
- >2.7964583333333333</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2319
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2323
- ><X
- >1.9843750000000004</X
- ><Y
- >2.5664583333333337</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.5664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2329
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2341
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2353
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2365
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2370
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2375
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2377
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2382
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2388
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2392
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2398
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2402
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2408
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2412
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2418
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2422
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2428
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2432
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2438
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2503
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2508
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2514
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2518
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2524
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2528
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2534
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2538
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2544
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2548
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2554
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2592
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2597
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2603
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2605
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2610
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2616
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2620
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2626
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2630
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2636
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2640
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2646
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2650
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2656
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2660
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2666
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2714
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2726
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2731
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2736
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2742
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2746
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2752
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2756
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2762
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2766
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2772
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2776
- ><X
- >1.2170833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2782
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2786
- ><X
- >2.6458333333333335</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2792
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2796
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2802
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2806
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2812
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2868
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2880
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2892
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2913
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2919
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2921
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2926
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2932
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2936
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2942
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2946
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2952
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2956
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2962
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2966
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2972
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2976
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2982
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2990
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2994
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3018
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3032
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3045
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3049
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3054
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3060
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3064
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3070
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3074
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3080
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3084
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3090
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3119
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3125
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3127
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3132
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3138
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3142
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3148
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3152
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3158
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3162
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3168
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3209
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3214
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3220
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3224
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3230
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3234
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3240
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3244
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3250
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3270
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3279
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3283
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3285
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3290
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3296
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3300
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3306
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3310
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3316
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3320
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3326
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3346
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3358
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3362
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3367
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3372
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3378
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3382
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3388
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3392
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3398
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3402
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3408
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3422
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3438
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3442
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3444
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3449
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3455
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3459
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3465
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3469
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3475
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3504
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3509
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3515
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3519
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3525
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3537
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3539
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3543
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3546
- >Erase_EvaluatorReturning</Name
+ ><![CDATA[Erase_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3548
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3553
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3559
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3563
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3569
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3573
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3579
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3608
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3613
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3619
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3623
- ><X
- >2.0108333333333333</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3629
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3637
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3646
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3649
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3651
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3656
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3662
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3666
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3672
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3676
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3682
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3686
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3692
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3733
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3738
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3744
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3748
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3754
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3758
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3764
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3768
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3774
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3803
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3807
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3809
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3814
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3820
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3824
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3830
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3834
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3840
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3844
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3850
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3891
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3896
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3902
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3906
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3912
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3916
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3922
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3926
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3932
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3946
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3959
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3963
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3967
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3969
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3974
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3980
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3984
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3990
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3994
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4000
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4004
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4010
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4018
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4051
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4056
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4062
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4066
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4072
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4076
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4082
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4086
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4092
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4106
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4119
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4123
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4127
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4129
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4134
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4140
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4144
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4150
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4158
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4162
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4167
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4175
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4177
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4182
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4188
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4192
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4198
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4202
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4208
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4212
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4218
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4222
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4228
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4232
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4238
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4252
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4301
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4305
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4310
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4316
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4320
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4326
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4330
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4336
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4340
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4346
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4350
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4356
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4360
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4366
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4370
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4376
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4380
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4386
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4400
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4413
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4444
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4448
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4450
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4461
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4463
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4492
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4498
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4500
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4505
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4511
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4515
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4521
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4525
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4531
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4535
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4541
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4545
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4551
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4604
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4609
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4615
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4619
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4625
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4629
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4635
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4639
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4645
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4649
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4655
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4659
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4665
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4679
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4692
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4703
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4715
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4717
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4730
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4734
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4739
- >Copy_EvaluatorReturning</Name
+ ><![CDATA[Copy_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4741
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4746
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4752
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4756
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4762
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4766
- ><X
- >1.5054166666666666</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4772
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4776
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4782
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4786
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4792
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4845
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4850
- ><X
- >1.5054166666666666</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4856
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4860
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4866
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4870
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4876
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4880
- ><X
- >2.0108333333333333</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4886
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4890
- ><X
- >1.349375</X
- ><Y
- >2.301875</Y
- ><Name
+ ><Position X="1.349375" Y="2.301875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4896
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4900
- ><X
- >2.751666666666667</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="2.751666666666667" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4906
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4918
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4930
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4966
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4971
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4976
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4978
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4983
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4989
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4993
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4999
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5003
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5009
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5013
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5019
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5023
- ><X
- >2.4579166666666667</X
- ><Y
- >5.526458333333334</Y
- ><Name
+ ><Position X="2.4579166666666667" Y="5.526458333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5029
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5033
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5039
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5104
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5109
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5115
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5119
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5125
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5129
- ><X
- >0.8120833333333325</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.8120833333333325" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5135
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5139
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5145
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5149
- ><X
- >2.1960416666666664</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5155
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5159
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5165
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5169
- ><X
- >2.1960416666666664</X
- ><Y
- >5.503333333333334</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="5.503333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5175
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5179
- ><X
- >2.196041666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="2.196041666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5185
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5286
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="12"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="12"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5292
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5294
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5299
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5305
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5309
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5315
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5319
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5325
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5329
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5335
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5339
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5345
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5349
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5355
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5420
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5425
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5431
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5435
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5441
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5445
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5451
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5455
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5461
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5465
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5471
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5475
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5481
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5485
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5491
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5495
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5501
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5521
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5525
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5537
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5539
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5552
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5565
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5578
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5592
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5605
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5610
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5616
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5618
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5623
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5629
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5633
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5639
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5643
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5649
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5653
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5659
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5663
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5669
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5673
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5679
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5691
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5703
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5715
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5723
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5735
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5744
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5749
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5755
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5759
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5765
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5769
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5775
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5779
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5785
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5789
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5795
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5799
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5805
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5809
- ><X
- >0.9260416666666667</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="0.9260416666666667" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5815
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5819
- ><X
- >2.910416666666667</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="2.910416666666667" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5825
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5833
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5893
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5905
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5909
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5917
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5921
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5926
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5932
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5934
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5939
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5945
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5949
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5955
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5959
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5965
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5969
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5975
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5979
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5985
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5989
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5995
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6060
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6065
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6071
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6075
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6081
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6085
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6091
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6095
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6101
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6105
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6111
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6115
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6121
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6125
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6131
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6135
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6141
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6149
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6153
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6155
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6162
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6168
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6203
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6205
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6213
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6219
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6227
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6231
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6248
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6254
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6256
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6261
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6267
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6271
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6277
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6281
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6287
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6291
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6297
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6301
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6307
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6319
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6331
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6355
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6360
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6365
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6371
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6375
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6381
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6385
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6391
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6395
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6401
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6405
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6411
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6415
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6421
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6435
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6448
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6473
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6480
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6486
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6490
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6495
- >Duplicator_EvaluatorReturning</Name
+ ><![CDATA[Duplicator_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6497
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6502
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6508
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6512
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6518
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6522
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6528
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6532
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6538
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6542
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6548
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6556
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6592
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6596
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6601
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6606
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6612
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6616
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6622
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6626
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6632
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6636
- ><X
- >1.1377083333333333</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6642
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6646
- ><X
- >2.9897916666666666</X
- ><Y
- >1.9843750000000004</Y
- ><Name
+ ><Position X="2.9897916666666666" Y="1.9843750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6652
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6656
- ><X
- >1.984375</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.984375" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6662
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6727
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6732
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6734
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6739
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6745
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6749
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6755
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6759
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6765
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6769
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6775
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6779
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6785
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6789
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6795
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6860
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6865
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6871
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6875
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6881
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6885
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6891
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6895
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6901
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6905
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6911
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6915
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6921
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6925
- ><X
- >1.2964583333333335</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="1.2964583333333335" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6931
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6935
- ><X
- >2.9368750000000006</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6941
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6949
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6961
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6965
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6973
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6977
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7042
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7048
- >Evaluator_ListCase</Name
+ ><![CDATA[Evaluator_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7050
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7055
- ><X
- >2.0</X
- ><Y
- >1.7354166666666668</Y
- ><Name
+ ><Position X="2.0" Y="1.7354166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7061
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7065
- ><X
- >2.0</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="2.0" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7071
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7075
- ><X
- >2.008125</X
- ><Y
- >0.34125000000000005</Y
- ><Name
+ ><Position X="2.008125" Y="0.34125000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7081
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7085
- ><X
- >4.51625</X
- ><Y
- >3.04</Y
- ><Name
+ ><Position X="4.51625" Y="3.04"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7091
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7095
- ><X
- >5.288958333333333</X
- ><Y
- >3.330416666666667</Y
- ><Name
+ ><Position X="5.288958333333333" Y="3.330416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7101
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7105
- ><X
- >2.558333333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.558333333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7111
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7115
- ><X
- >1.3887500000000002</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="1.3887500000000002" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7121
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7125
- ><X
- >0.4891666666666666</X
- ><Y
- >3.1987500000000004</Y
- ><Name
+ ><Position X="0.4891666666666666" Y="3.1987500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7131
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7139
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7151
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7203
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7215
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7220
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7225
- ><X
- >2.008125</X
- ><Y
- >0.34125000000000005</Y
- ><Name
+ ><Position X="2.008125" Y="0.34125000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7231
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7235
- ><X
- >4.51625</X
- ><Y
- >3.04</Y
- ><Name
+ ><Position X="4.51625" Y="3.04"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7241
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7245
- ><X
- >5.288958333333333</X
- ><Y
- >3.330416666666667</Y
- ><Name
+ ><Position X="5.288958333333333" Y="3.330416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7251
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7255
- ><X
- >2.558333333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.558333333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7261
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7265
- ><X
- >1.3887500000000002</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="1.3887500000000002" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7271
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7275
- ><X
- >0.5156249999999999</X
- ><Y
- >5.156666666666667</Y
- ><Name
+ ><Position X="0.5156249999999999" Y="5.156666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7281
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7285
- ><X
- >2.0108333333333333</X
- ><Y
- >3.439583333333333</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.439583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7291
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7295
- ><X
- >0.5291666666666668</X
- ><Y
- >3.915833333333333</Y
- ><Name
+ ><Position X="0.5291666666666668" Y="3.915833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7301
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7309
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7390
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7398
- >EvaluatorReturning_ListCase</Name
+ ><![CDATA[EvaluatorReturning_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7400
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7405
- ><X
- >2.2116666666666664</X
- ><Y
- >3.2856249999999996</Y
- ><Name
+ ><Position X="2.2116666666666664" Y="3.2856249999999996"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7411
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7415
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7421
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7425
- ><X
- >0.9762500000000001</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7431
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7435
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7441
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7445
- ><X
- >5.997916666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7451
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7455
- ><X
- >6.765208333333333</X
- ><Y
- >1.9016666666666662</Y
- ><Name
+ ><Position X="6.765208333333333" Y="1.9016666666666662"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7461
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7465
- ><X
- >4.775416666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="4.775416666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7471
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7475
- ><X
- >3.2618750000000003</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2618750000000003" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7481
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7489
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7501
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7525
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7537
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7549
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7561
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7570
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7575
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7581
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7585
- ><X
- >0.9762500000000001</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7591
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7595
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7601
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7605
- ><X
- >5.997916666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7611
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7615
- ><X
- >6.765208333333333</X
- ><Y
- >1.9016666666666662</Y
- ><Name
+ ><Position X="6.765208333333333" Y="1.9016666666666662"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7621
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7625
- ><X
- >4.775416666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="4.775416666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7631
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7635
- ><X
- >3.2618750000000003</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2618750000000003" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7641
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7649
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7653
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7661
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7665
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7689
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7718
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7726
- >ListCase_Nil</Name
+ ><![CDATA[ListCase_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7728
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7733
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7739
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7743
- ><X
- >1.6560416666666666</X
- ><Y
- >3.8147916666666664</Y
- ><Name
+ ><Position X="1.6560416666666666" Y="3.8147916666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7749
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7753
- ><X
- >4.018958333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7759
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7763
- ><X
- >5.574583333333333</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.574583333333333" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7769
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7773
- ><X
- >6.717708333333333</X
- ><Y
- >1.9016666666666668</Y
- ><Name
+ ><Position X="6.717708333333333" Y="1.9016666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7779
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7783
- ><X
- >4.278125</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="4.278125" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7789
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7793
- ><X
- >2.870416666666667</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.870416666666667" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7799
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7876
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7881
- ><X
- >4.018958333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7887
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7891
- ><X
- >7.294374999999999</X
- ><Y
- >1.7170833333333335</Y
- ><Name
+ ><Position X="7.294374999999999" Y="1.7170833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7897
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7901
- ><X
- >8.437500000000009</X
- ><Y
- >2.0339583333333335</Y
- ><Name
+ ><Position X="8.437500000000009" Y="2.0339583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7907
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7911
- ><X
- >4.278125</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="4.278125" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7917
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7921
- ><X
- >2.870416666666667</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.870416666666667" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7927
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7931
- ><X
- >6.0060416666666665</X
- ><Y
- >1.4816666666666667</Y
- ><Name
+ ><Position X="6.0060416666666665" Y="1.4816666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7937
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7941
- ><X
- >4.868333333333334</X
- ><Y
- >1.7991666666666672</Y
- ><Name
+ ><Position X="4.868333333333334" Y="1.7991666666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7947
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7951
- ><X
- >4.286250000000001</X
- ><Y
- >3.96875</Y
- ><Name
+ ><Position X="4.286250000000001" Y="3.96875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7957
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7961
- ><X
- >2.8839583333333336</X
- ><Y
- >2.8575000000000004</Y
- ><Name
+ ><Position X="2.8839583333333336" Y="2.8575000000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7967
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7975
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7979
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7987
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7991
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8032
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8039
- >ListCase_Cons</Name
+ ><![CDATA[ListCase_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8041
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8046
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8052
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8056
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8062
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8066
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8072
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8076
- ><X
- >5.918541666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.918541666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8082
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8086
- ><X
- >6.733333333333334</X
- ><Y
- >1.9016666666666664</Y
- ><Name
+ ><Position X="6.733333333333334" Y="1.9016666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8092
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8096
- ><X
- >4.822916666666667</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.822916666666667" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8102
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8106
- ><X
- >3.521041666666666</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.521041666666666" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8112
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8116
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8122
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8126
- ><X
- >2.2672916666666665</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.2672916666666665" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8132
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8212
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8224
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8233
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8238
- ><X
- >3.648541666666667</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="3.648541666666667" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8244
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8248
- ><X
- >5.918541666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.918541666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8254
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8258
- ><X
- >6.733333333333334</X
- ><Y
- >1.9016666666666664</Y
- ><Name
+ ><Position X="6.733333333333334" Y="1.9016666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8264
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8268
- ><X
- >4.822916666666667</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.822916666666667" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8274
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8278
- ><X
- >3.521041666666666</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.521041666666666" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8284
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8288
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8294
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8298
- ><X
- >2.2672916666666665</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.2672916666666665" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8304
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8308
- ><X
- >2.7252083333333332</X
- ><Y
- >2.434166666666667</Y
- ><Name
+ ><Position X="2.7252083333333332" Y="2.434166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8314
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8318
- ><X
- >3.942291666666667</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.942291666666667" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8324
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8372
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8389
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8398
- >Evaluator_Nil</Name
+ ><![CDATA[Evaluator_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8400
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8405
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8411
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8415
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8421
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8425
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8431
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8460
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8465
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8471
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8475
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8481
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8485
- ><X
- >2.0108333333333333</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8491
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[port_name]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8503
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8511
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8515
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8520
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8523
- >Evaluator_Cons</Name
+ ><![CDATA[Evaluator_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8525
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8530
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8536
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8540
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8546
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8550
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8556
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8560
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8566
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8570
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8576
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8588
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8596
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8600
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8629
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8634
- ><X
- >1.391458333333333</X
- ><Y
- >3.42875</Y
- ><Name
+ ><Position X="1.391458333333333" Y="3.42875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8640
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8644
- ><X
- >2.034583333333334</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.034583333333334" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8650
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8654
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8660
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8664
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8670
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8674
- ><X
- >2.0372916666666674</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.0372916666666674" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8680
- ><Left-string
- ><string
- ><![CDATA[Cons']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8692
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8733
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8738
- >EvaluatorReturning_HeadCons</Name
+ ><![CDATA[EvaluatorReturning_HeadCons]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8740
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8745
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8751
- ><Left-string
- ><string
- ><![CDATA[Cons']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8755
- ><X
- >2.0529166666666665</X
- ><Y
- >3.708958333333333</Y
- ><Name
+ ><Position X="2.0529166666666665" Y="3.708958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8761
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8765
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8771
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8775
- ><X
- >5.653958333333334</X
- ><Y
- >4.70625</Y
- ><Name
+ ><Position X="5.653958333333334" Y="4.70625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8781
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8785
- ><X
- >2.0610416666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0610416666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8791
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[port_name]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8844
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8849
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8855
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8859
- ><X
- >5.653958333333334</X
- ><Y
- >4.70625</Y
- ><Name
+ ><Position X="5.653958333333334" Y="4.70625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8865
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8869
- ><X
- >2.0610416666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0610416666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8875
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8879
- ><X
- >4.021666666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="4.021666666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8885
- ><Left-string
- ><string
- ><![CDATA[Cons'']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons'']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8889
- ><X
- >5.635625</X
- ><Y
- >3.307291666666667</Y
- ><Name
+ ><Position X="5.635625" Y="3.307291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8895
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8903
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8907
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8915
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8927
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8939
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8943
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8948
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8953
- >EvaluatorReturning_TailCons</Name
+ ><![CDATA[EvaluatorReturning_TailCons]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8955
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8960
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8966
- ><Left-string
- ><string
- ><![CDATA[Cons'']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons'']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8970
- ><X
- >2.264583333333333</X
- ><Y
- >3.8677083333333333</Y
- ><Name
+ ><Position X="2.264583333333333" Y="3.8677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8976
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8980
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8986
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8990
- ><X
- >0.7116666666666667</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8996
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9000
- ><X
- >2.267291666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.267291666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9006
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9018
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[port_name]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9054
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9059
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9064
- ><X
- >1.9999999999999996</X
- ><Y
- >1.9097916666666668</Y
- ><Name
+ ><Position X="1.9999999999999996" Y="1.9097916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9070
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9074
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9080
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9084
- ><X
- >0.7116666666666667</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9090
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9094
- ><X
- >2.267291666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="2.267291666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9100
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9104
- ><X
- >2.0108333333333333</X
- ><Y
- >3.4925</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.4925"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9110
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9130
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9142
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9146
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9154
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9158
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9163
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9168
- >Evaluator_BoolCase</Name
+ ><![CDATA[Evaluator_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9170
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9175
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9181
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9185
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9191
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9195
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9201
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9205
- ><X
- >0.41520833333333335</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.41520833333333335" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9211
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9215
- ><X
- >0.7116666666666667</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9221
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9225
- ><X
- >3.061041666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="3.061041666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9231
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9296
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9301
- ><X
- >2.4314583333333335</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.4314583333333335" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9307
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9311
- ><X
- >0.41520833333333335</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.41520833333333335" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9317
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9321
- ><X
- >0.7116666666666667</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9327
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9331
- ><X
- >3.061041666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="3.061041666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9337
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9341
- ><X
- >2.4341666666666675</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.4341666666666675" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9347
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9351
- ><X
- >0.555625</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.555625" Y="2.4606250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9357
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9365
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9377
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9389
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9393
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9401
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9405
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9413
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9417
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9422
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9428
- >EvaluatorReturning_BoolCase</Name
+ ><![CDATA[EvaluatorReturning_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9430
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9435
- ><X
- >1.232708333333333</X
- ><Y
- >3.073958333333333</Y
- ><Name
+ ><Position X="1.232708333333333" Y="3.073958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9441
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9445
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9451
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9455
- ><X
- >1.2408333333333335</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9461
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9465
- ><X
- >4.018958333333334</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9471
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9475
- ><X
- >3.2991666666666672</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9481
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9485
- ><X
- >5.278125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="5.278125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9491
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9503
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9511
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9515
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9523
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9527
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9535
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9547
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9551
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9556
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9561
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9567
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9571
- ><X
- >1.2408333333333335</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9577
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9581
- ><X
- >4.018958333333334</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9587
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9591
- ><X
- >3.2991666666666672</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9597
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9601
- ><X
- >5.278125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="5.278125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9607
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9660
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9666
- >BoolCase_True</Name
+ ><![CDATA[BoolCase_True]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9668
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9673
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9679
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9683
- ><X
- >1.4972916666666667</X
- ><Y
- >3.100416666666667</Y
- ><Name
+ ><Position X="1.4972916666666667" Y="3.100416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9689
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9693
- ><X
- >4.018958333333334</X
- ><Y
- >0.6852083333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6852083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9699
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9703
- ><X
- >2.9870833333333335</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="2.9870833333333335" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9709
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9713
- ><X
- >5.2041666666666675</X
- ><Y
- >4.812083333333334</Y
- ><Name
+ ><Position X="5.2041666666666675" Y="4.812083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9719
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9731
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9743
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9755
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9767
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9772
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9777
- ><X
- >4.018958333333334</X
- ><Y
- >0.6852083333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6852083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9783
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9787
- ><X
- >2.9870833333333335</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="2.9870833333333335" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9793
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9797
- ><X
- >5.2041666666666675</X
- ><Y
- >4.812083333333334</Y
- ><Name
+ ><Position X="5.2041666666666675" Y="4.812083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9803
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9807
- ><X
- >5.212291666666667</X
- ><Y
- >2.8575</Y
- ><Name
+ ><Position X="5.212291666666667" Y="2.8575"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9813
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9817
- ><X
- >2.963333333333334</X
- ><Y
- >3.148541666666667</Y
- ><Name
+ ><Position X="2.963333333333334" Y="3.148541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9823
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9864
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9869
- >BoolCase_False</Name
+ ><![CDATA[BoolCase_False]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9871
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9876
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9882
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9886
- ><X
- >1.444375</X
- ><Y
- >2.9945833333333334</Y
- ><Name
+ ><Position X="1.444375" Y="2.9945833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9892
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9896
- ><X
- >4.018958333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9902
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9906
- ><X
- >2.696041666666667</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="2.696041666666667" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9912
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9916
- ><X
- >5.442291666666668</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="5.442291666666668" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9922
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9930
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9966
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9975
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9980
- ><X
- >4.018958333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9986
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9990
- ><X
- >2.696041666666667</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="2.696041666666667" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9996
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10000
- ><X
- >5.442291666666668</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="5.442291666666668" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10006
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10010
- ><X
- >2.69875</X
- ><Y
- >3.2279166666666668</Y
- ><Name
+ ><Position X="2.69875" Y="3.2279166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10016
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10020
- ><X
- >5.450416666666667</X
- ><Y
- >2.9633333333333334</Y
- ><Name
+ ><Position X="5.450416666666667" Y="2.9633333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10026
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10067
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10072
- >Evaluator_True</Name
+ ><![CDATA[Evaluator_True]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10074
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10079
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10085
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10089
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10095
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10099
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10105
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10134
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10139
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10145
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10149
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10155
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10159
- ><X
- >1.9843750000000002</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10165
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10189
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10194
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10197
- >Evaluator_False</Name
+ ><![CDATA[Evaluator_False]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10199
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10204
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10210
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10214
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10220
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10224
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10230
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10259
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10264
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10270
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10274
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10280
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10284
- ><X
- >1.9843750000000004</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10290
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10298
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10310
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10319
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10322
- >Evaluator_NatCase</Name
+ ><![CDATA[Evaluator_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10324
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10329
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10335
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10339
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10345
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10349
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10355
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10359
- ><X
- >0.33583333333333326</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.33583333333333326" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10365
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10369
- ><X
- >0.6852083333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10375
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10379
- ><X
- >2.822916666666667</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.822916666666667" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10385
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10389
- ><X
- >4.775416666666667</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.775416666666667" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10395
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10472
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10477
- ><X
- >2.378541666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.378541666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10483
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10487
- ><X
- >0.33583333333333326</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.33583333333333326" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10493
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10497
- ><X
- >0.6852083333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10503
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10507
- ><X
- >2.822916666666667</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.822916666666667" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10513
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10517
- ><X
- >4.775416666666667</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.775416666666667" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10523
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10527
- ><X
- >2.4077083333333333</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="2.4077083333333333" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10533
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10537
- ><X
- >0.5820833333333335</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="0.5820833333333335" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10543
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10551
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10620
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10627
- >EvaluatorReturning_NatCase</Name
+ ><![CDATA[EvaluatorReturning_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10629
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10634
- ><X
- >0.8622916666666665</X
- ><Y
- >3.603125</Y
- ><Name
+ ><Position X="0.8622916666666665" Y="3.603125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10640
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10644
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10650
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10654
- ><X
- >0.8704166666666667</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10660
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10664
- ><X
- >4.018958333333334</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10670
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10674
- ><X
- >2.8758333333333335</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10680
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10684
- ><X
- >5.3575</X
- ><Y
- >5.208958333333333</Y
- ><Name
+ ><Position X="5.3575" Y="5.208958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10690
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10694
- ><X
- >6.315416666666668</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.315416666666668" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10700
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10744
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10756
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10777
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10782
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10788
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10792
- ><X
- >0.8704166666666667</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10798
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10802
- ><X
- >4.018958333333334</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10808
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10812
- ><X
- >2.8758333333333335</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10818
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10822
- ><X
- >5.3575</X
- ><Y
- >5.208958333333333</Y
- ><Name
+ ><Position X="5.3575" Y="5.208958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10828
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10832
- ><X
- >6.315416666666668</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.315416666666668" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10838
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10903
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10910
- >NatCase_Zero</Name
+ ><![CDATA[NatCase_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10912
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10917
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10923
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10927
- ><X
- >1.3385416666666665</X
- ><Y
- >3.20625</Y
- ><Name
+ ><Position X="1.3385416666666665" Y="3.20625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10933
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10937
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10943
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10947
- ><X
- >2.2727083333333336</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="2.2727083333333336" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10953
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10957
- ><X
- >5.4158333333333335</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="5.4158333333333335" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10963
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10967
- ><X
- >6.209583333333335</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.209583333333335" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10973
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10981
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11038
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11043
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11049
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11053
- ><X
- >2.2727083333333336</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="2.2727083333333336" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11059
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11063
- ><X
- >5.4158333333333335</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="5.4158333333333335" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11069
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11073
- ><X
- >6.209583333333335</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.209583333333335" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11079
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11083
- ><X
- >5.000625</X
- ><Y
- >1.5081250000000002</Y
- ><Name
+ ><Position X="5.000625" Y="1.5081250000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11089
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11093
- ><X
- >4.788958333333333</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="4.788958333333333" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11099
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11103
- ><X
- >2.275416666666667</X
- ><Y
- >3.042708333333334</Y
- ><Name
+ ><Position X="2.275416666666667" Y="3.042708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11109
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11121
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11133
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11145
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11153
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11157
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11162
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11168
- >NatCase_Succ</Name
+ ><![CDATA[NatCase_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11170
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11175
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11181
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11185
- ><X
- >1.2327083333333333</X
- ><Y
- >3.3649999999999998</Y
- ><Name
+ ><Position X="1.2327083333333333" Y="3.3649999999999998"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11191
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11195
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11201
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11205
- ><X
- >2.531875</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="2.531875" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11211
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11215
- ><X
- >5.780833333333334</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="5.780833333333334" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11221
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11225
- ><X
- >6.527083333333334</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.527083333333334" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11231
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11235
- ><X
- >1.2408333333333335</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11241
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11285
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11309
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11318
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11323
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11329
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11333
- ><X
- >2.531875</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="2.531875" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11339
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11343
- ><X
- >5.780833333333334</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="5.780833333333334" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11349
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11353
- ><X
- >6.527083333333334</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.527083333333334" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11359
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11363
- ><X
- >1.2408333333333335</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11369
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11373
- ><X
- >2.54</X
- ><Y
- >3.148541666666667</Y
- ><Name
+ ><Position X="2.54" Y="3.148541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11379
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11383
- ><X
- >5.767916666666667</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="5.767916666666667" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11389
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11401
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11403
- ><X
- >1.2170833333333333</X
- ><Y
- >1.984375</Y></Via
+ ><Position X="1.2170833333333333" Y="1.984375"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11414
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11443
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11450
- >Evaluator_Zero</Name
+ ><![CDATA[Evaluator_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11452
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11457
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11463
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11467
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11473
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11477
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11483
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11503
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11507
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11512
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11517
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11523
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11527
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11533
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11537
- ><X
- >1.9843750000000002</X
- ><Y
- >2.143125</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.143125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11543
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11551
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11572
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11575
- >Evaluator_Succ</Name
+ ><![CDATA[Evaluator_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11577
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11582
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11588
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11592
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11598
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11602
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11608
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11612
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11618
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11659
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11664
- ><X
- >2.0081249999999997</X
- ><Y
- >0.5264583333333335</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.5264583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11670
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11674
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11680
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11684
- ><X
- >1.9579166666666667</X
- ><Y
- >3.545416666666667</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="3.545416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11690
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11694
- ><X
- >1.9843750000000002</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11700
- ><Left-string
- ><string
- ><![CDATA[Succ']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11741
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11745
- >EvaluatorReturning_Succ</Name
+ ><![CDATA[EvaluatorReturning_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11747
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11752
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11758
- ><Left-string
- ><string
- ><![CDATA[Succ']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11762
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11768
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11772
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11778
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11782
- ><X
- >1.9552083333333334</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="1.9552083333333334" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11788
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11829
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11834
- ><X
- >2.0000000000000004</X
- ><Y
- >2.1479166666666663</Y
- ><Name
+ ><Position X="2.0000000000000004" Y="2.1479166666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11840
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11844
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11850
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11854
- ><X
- >2.008125</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11860
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11864
- ><X
- >2.0108333333333337</X
- ><Y
- >3.8364583333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.8364583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11870
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11890
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11902
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11906
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11911
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11915
- >Erase_Nil</Name
+ ><![CDATA[Erase_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11917
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11922
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11928
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11932
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11938
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11955
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11963
- >Erase_Cons</Name
+ ><![CDATA[Erase_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11965
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11970
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11976
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11980
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11986
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11990
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11996
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12000
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12006
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12018
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12047
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12052
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12058
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12062
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12068
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12072
- ><X
- >1.0847916666666668</X
- ><Y
- >3.042708333333333</Y
- ><Name
+ ><Position X="1.0847916666666668" Y="3.042708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12078
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12082
- ><X
- >2.778125</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="2.778125" Y="3.0162500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12088
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12112
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12117
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12121
- >Erase_True</Name
+ ><![CDATA[Erase_True]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12123
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12128
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12134
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12138
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12144
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12161
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12169
- >Erase_False</Name
+ ><![CDATA[Erase_False]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12171
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12176
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12182
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12186
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12192
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12209
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12217
- >Erase_Zero</Name
+ ><![CDATA[Erase_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12219
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12224
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12230
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12234
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12240
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12257
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12265
- >Erase_Succ</Name
+ ><![CDATA[Erase_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12267
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12272
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12278
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12282
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12288
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12292
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12298
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12310
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12322
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12327
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12332
- ><X
- >1.9735416666666665</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12338
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12342
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12348
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12360
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12365
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12368
- >Erase_ListCase</Name
+ ><![CDATA[Erase_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12370
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12375
- ><X
- >2.6879166666666667</X
- ><Y
- >1.5502083333333332</Y
- ><Name
+ ><Position X="2.6879166666666667" Y="1.5502083333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12381
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12385
- ><X
- >2.6879166666666667</X
- ><Y
- >3.470833333333333</Y
- ><Name
+ ><Position X="2.6879166666666667" Y="3.470833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12391
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12395
- ><X
- >5.685833333333333</X
- ><Y
- >3.0664583333333337</Y
- ><Name
+ ><Position X="5.685833333333333" Y="3.0664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12401
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12405
- ><X
- >5.791666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="5.791666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12411
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12415
- ><X
- >2.902291666666667</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.902291666666667" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12421
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12425
- ><X
- >0.6214583333333331</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.6214583333333331" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12431
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12435
- ><X
- >0.7327083333333334</X
- ><Y
- >3.2252083333333337</Y
- ><Name
+ ><Position X="0.7327083333333334" Y="3.2252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12441
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12449
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12453
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12461
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12465
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12473
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12477
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12485
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12489
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12497
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12501
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12518
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12523
- ><X
- >5.685833333333333</X
- ><Y
- >3.0664583333333337</Y
- ><Name
+ ><Position X="5.685833333333333" Y="3.0664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12529
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12533
- ><X
- >5.791666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="5.791666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12539
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12543
- ><X
- >2.902291666666667</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.902291666666667" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12549
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12553
- ><X
- >0.6214583333333331</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.6214583333333331" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12559
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12563
- ><X
- >0.7327083333333334</X
- ><Y
- >3.2252083333333337</Y
- ><Name
+ ><Position X="0.7327083333333334" Y="3.2252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12569
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12573
- ><X
- >2.0637500000000006</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.0637500000000006" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12579
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12583
- ><X
- >4.233333333333333</X
- ><Y
- >1.9579166666666672</Y
- ><Name
+ ><Position X="4.233333333333333" Y="1.9579166666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12589
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12593
- ><X
- >1.6933333333333336</X
- ><Y
- >3.995208333333334</Y
- ><Name
+ ><Position X="1.6933333333333336" Y="3.995208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12599
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12603
- ><X
- >2.8839583333333336</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8839583333333336" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12609
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12613
- ><X
- >4.418541666666667</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="4.418541666666667" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12619
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12667
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12679
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12684
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12691
- >Erase_BoolCase</Name
+ ><![CDATA[Erase_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12693
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12698
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12704
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12708
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12714
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12718
- ><X
- >0.28833333333333333</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12724
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12728
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12734
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12738
- ><X
- >2.8758333333333335</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12744
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12756
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12764
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12776
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12780
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12797
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12802
- ><X
- >0.28833333333333333</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12808
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12812
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12818
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12822
- ><X
- >2.8758333333333335</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12828
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12832
- ><X
- >1.6139583333333334</X
- ><Y
- >2.8045833333333334</Y
- ><Name
+ ><Position X="1.6139583333333334" Y="2.8045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12838
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12842
- ><X
- >1.6404166666666669</X
- ><Y
- >4.392083333333334</Y
- ><Name
+ ><Position X="1.6404166666666669" Y="4.392083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12848
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12852
- ><X
- >3.65125</X
- ><Y
- >4.233333333333334</Y
- ><Name
+ ><Position X="3.65125" Y="4.233333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12858
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12890
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12899
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12904
- >Erase_NatCase</Name
+ ><![CDATA[Erase_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12906
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12911
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12917
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12921
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12927
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12931
- ><X
- >0.28833333333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12937
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12941
- ><X
- >0.9762500000000001</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12947
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12951
- ><X
- >3.5108333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5108333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12957
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12961
- ><X
- >5.177708333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="5.177708333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12967
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12975
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12979
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12987
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12991
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13032
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13037
- ><X
- >0.28833333333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13043
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13047
- ><X
- >0.9762500000000001</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13053
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13057
- ><X
- >3.5108333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5108333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13063
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13067
- ><X
- >5.177708333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="5.177708333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13073
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13077
- ><X
- >1.2700000000000002</X
- ><Y
- >2.6193750000000002</Y
- ><Name
+ ><Position X="1.2700000000000002" Y="2.6193750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13083
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13087
- ><X
- >4.339166666666667</X
- ><Y
- >2.54</Y
- ><Name
+ ><Position X="4.339166666666667" Y="2.54"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13093
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13097
- ><X
- >3.4925</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.4925" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13103
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13107
- ><X
- >1.6404166666666669</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="1.6404166666666669" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13113
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13121
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13133
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13145
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13149
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13157
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13166
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13172
- >Copy_ListCase</Name
+ ><![CDATA[Copy_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13174
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13179
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13185
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13189
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13195
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13199
- ><X
- >0.6322916666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13205
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13209
- ><X
- >3.4050000000000002</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.4050000000000002" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13215
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13219
- ><X
- >6.2041666666666675</X
- ><Y
- >3.595625</Y
- ><Name
+ ><Position X="6.2041666666666675" Y="3.595625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13225
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13229
- ><X
- >6.215000000000002</X
- ><Y
- >4.362291666666667</Y
- ><Name
+ ><Position X="6.215000000000002" Y="4.362291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13235
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13239
- ><X
- >2.6377083333333338</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13245
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13249
- ><X
- >1.8120833333333333</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.8120833333333333" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13255
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13259
- ><X
- >0.37791666666666657</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.37791666666666657" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13265
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13285
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13309
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13366
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13371
- ><X
- >0.6322916666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13377
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13381
- ><X
- >3.4050000000000002</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.4050000000000002" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13387
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13391
- ><X
- >6.2041666666666675</X
- ><Y
- >3.595625</Y
- ><Name
+ ><Position X="6.2041666666666675" Y="3.595625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13397
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13401
- ><X
- >6.215000000000002</X
- ><Y
- >4.362291666666667</Y
- ><Name
+ ><Position X="6.215000000000002" Y="4.362291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13407
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13411
- ><X
- >2.6377083333333338</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13417
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13421
- ><X
- >1.8120833333333333</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.8120833333333333" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13427
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13431
- ><X
- >0.2985416666666666</X
- ><Y
- >4.230625</Y
- ><Name
+ ><Position X="0.2985416666666666" Y="4.230625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13437
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13441
- ><X
- >0.8466666666666668</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13447
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13451
- ><X
- >3.3602083333333335</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.7462500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13457
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13461
- ><X
- >0.5556249999999999</X
- ><Y
- >3.4395833333333337</Y
- ><Name
+ ><Position X="0.5556249999999999" Y="3.4395833333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13467
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13471
- ><X
- >5.476875000000001</X
- ><Y
- >3.2279166666666668</Y
- ><Name
+ ><Position X="5.476875000000001" Y="3.2279166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13477
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13481
- ><X
- >4.524375</X
- ><Y
- >4.312708333333334</Y
- ><Name
+ ><Position X="4.524375" Y="4.312708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13487
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13491
- ><X
- >2.989791666666666</X
- ><Y
- >4.28625</Y
- ><Name
+ ><Position X="2.989791666666666" Y="4.28625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13497
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13501
- ><X
- >1.931458333333333</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="1.931458333333333" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13507
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13515
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13519
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13527
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13531
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13551
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13623
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13635
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[cons_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13695
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13707
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13711
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13716
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13725
- >Copy_BoolCase</Name
+ ><![CDATA[Copy_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13727
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13732
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13738
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13742
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13748
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13752
- ><X
- >1.055625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.055625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13758
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13762
- ><X
- >2.955208333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13768
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13772
- ><X
- >0.38333333333333297</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.38333333333333297" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13778
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13782
- ><X
- >0.8704166666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13788
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13792
- ><X
- >2.9022916666666667</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13798
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13830
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13875
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13880
- ><X
- >2.140416666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.140416666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13886
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13890
- ><X
- >4.225208333333333</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.225208333333333" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13896
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13900
- ><X
- >0.38333333333333297</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.38333333333333297" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13906
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13910
- ><X
- >2.140416666666667</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.140416666666667" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13916
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13920
- ><X
- >4.1987499999999995</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="4.1987499999999995" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13926
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13930
- ><X
- >2.1695833333333336</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.1695833333333336" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13936
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13940
- ><X
- >4.233333333333333</X
- ><Y
- >1.8256250000000005</Y
- ><Name
+ ><Position X="4.233333333333333" Y="1.8256250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13946
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13950
- ><X
- >1.1641666666666668</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="1.1641666666666668" Y="3.6777083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13956
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13960
- ><X
- >2.1695833333333336</X
- ><Y
- >4.418541666666668</Y
- ><Name
+ ><Position X="2.1695833333333336" Y="4.418541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13966
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13970
- ><X
- >4.233333333333334</X
- ><Y
- >4.339166666666667</Y
- ><Name
+ ><Position X="4.233333333333334" Y="4.339166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13976
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14000
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14024
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14036
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14048
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14060
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14080
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14092
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14113
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14120
- >Copy_NatCase</Name
+ ><![CDATA[Copy_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14122
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14127
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14133
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14137
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14143
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14147
- ><X
- >0.7116666666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14153
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14157
- ><X
- >3.166875</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14163
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14167
- ><X
- >0.30395833333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.30395833333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14173
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14177
- ><X
- >0.8704166666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.8704166666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14183
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14187
- ><X
- >2.7170833333333335</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.7170833333333335" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14193
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14197
- ><X
- >4.8758333333333335</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.8758333333333335" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14203
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14215
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14227
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14235
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14292
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14297
- ><X
- >2.0875000000000004</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="2.0875000000000004" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14303
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14307
- ><X
- >4.092916666666666</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="4.092916666666666" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14313
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14317
- ><X
- >0.38333333333333336</X
- ><Y
- >3.8337499999999998</Y
- ><Name
+ ><Position X="0.38333333333333336" Y="3.8337499999999998"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14323
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14327
- ><X
- >2.1139583333333336</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14333
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14337
- ><X
- >4.066458333333332</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.066458333333332" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14343
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14347
- ><X
- >6.648541666666666</X
- ><Y
- >3.436875</Y
- ><Name
+ ><Position X="6.648541666666666" Y="3.436875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14353
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14357
- ><X
- >2.116666666666667</X
- ><Y
- >1.9314583333333333</Y
- ><Name
+ ><Position X="2.116666666666667" Y="1.9314583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14363
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14367
- ><X
- >4.101041666666665</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="4.101041666666665" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14373
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14377
- ><X
- >1.137708333333334</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.137708333333334" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14383
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14387
- ><X
- >5.423958333333332</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="5.423958333333332" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14393
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14397
- ><X
- >4.101041666666665</X
- ><Y
- >4.497916666666667</Y
- ><Name
+ ><Position X="4.101041666666665" Y="4.497916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14403
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14407
- ><X
- >2.1166666666666667</X
- ><Y
- >4.392083333333334</Y
- ><Name
+ ><Position X="2.1166666666666667" Y="4.392083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14413
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14421
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14425
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14437
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14445
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14449
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14461
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14473
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14485
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14497
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Zero]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14521
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14581
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14586
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14594
- >Copy_Nil</Name
+ ><![CDATA[Copy_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14596
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14601
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14607
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14611
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14617
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14621
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14627
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14631
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14637
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14645
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14649
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14661
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14678
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14683
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14689
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14693
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14699
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14703
- ><X
- >0.6879166666666667</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="2.4606250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14709
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14713
- ><X
- >3.33375</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="3.33375" Y="2.460625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14719
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14731
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14743
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14748
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14752
- >Copy_Cons</Name
+ ><![CDATA[Copy_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14754
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14759
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14765
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14769
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14775
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14779
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14785
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14789
- ><X
- >3.166875</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.166875" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14795
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14799
- ><X
- >0.738125</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.738125" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14805
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14809
- ><X
- >3.2197916666666666</X
- ><Y
- >4.944375</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="4.944375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14815
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14863
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14875
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14880
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14885
- ><X
- >1.0291666666666668</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14891
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14895
- ><X
- >3.4314583333333326</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.4314583333333326" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14901
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14905
- ><X
- >1.0556249999999998</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.0556249999999998" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14911
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14915
- ><X
- >3.3520833333333324</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.3520833333333324" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14921
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14925
- ><X
- >1.0054166666666666</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.0054166666666666" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14931
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14935
- ><X
- >3.4131250000000004</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.4131250000000004" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14941
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14945
- ><X
- >1.058333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="1.058333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14951
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14955
- ><X
- >3.3602083333333335</X
- ><Y
- >3.704166666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="3.704166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14961
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14969
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14973
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14981
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15062
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15068
- >Copy_True</Name
+ ><![CDATA[Copy_True]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15070
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15075
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15081
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15085
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15091
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15095
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15101
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15105
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15111
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15119
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15123
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15152
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15157
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15163
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15167
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15173
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15177
- ><X
- >0.6350000000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="0.6350000000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15183
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15187
- ><X
- >3.2808333333333337</X
- ><Y
- >2.38125</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="2.38125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15193
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15213
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15222
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15226
- >Copy_False</Name
+ ><![CDATA[Copy_False]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15228
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15233
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15239
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15243
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15249
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15253
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15259
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15263
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15269
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15293
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15310
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15315
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15321
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15325
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15331
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15335
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15341
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15345
- ><X
- >3.545416666666667</X
- ><Y
- >2.196041666666667</Y
- ><Name
+ ><Position X="3.545416666666667" Y="2.196041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15351
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15380
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15384
- >Copy_Zero</Name
+ ><![CDATA[Copy_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15386
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15391
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15397
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15401
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15407
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15411
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15417
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15421
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15427
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15468
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15473
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15479
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15483
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15489
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15493
- ><X
- >0.6085416666666666</X
- ><Y
- >2.4077083333333333</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.4077083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15499
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15503
- ><X
- >3.8100000000000005</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="3.8100000000000005" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15509
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15521
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15538
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15542
- >Copy_Succ</Name
+ ><![CDATA[Copy_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15544
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15549
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15555
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15559
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15565
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15569
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15575
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15579
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15585
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15589
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15595
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15603
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15607
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15648
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15653
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15659
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15663
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15669
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15673
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15679
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15683
- ><X
- >2.090208333333334</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="2.090208333333334" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15689
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15693
- ><X
- >0.6349999999999999</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="0.6349999999999999" Y="2.116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15699
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15703
- ><X
- >3.1750000000000003</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15709
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15717
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15729
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15741
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15745
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15774
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15779
- >Duplicator_ListCase</Name
+ ><![CDATA[Duplicator_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15781
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15786
- ><X
- >3.2170833333333317</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2170833333333317" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15792
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15796
- ><X
- >3.2170833333333317</X
- ><Y
- >3.9470833333333335</Y
- ><Name
+ ><Position X="3.2170833333333317" Y="3.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15802
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15806
- ><X
- >2.1139583333333336</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15812
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15816
- ><X
- >4.357499999999998</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="4.357499999999998" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15822
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15826
- ><X
- >5.860208333333333</X
- ><Y
- >3.5427083333333336</Y
- ><Name
+ ><Position X="5.860208333333333" Y="3.5427083333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15832
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15836
- ><X
- >6.506041666666665</X
- ><Y
- >3.8331250000000003</Y
- ><Name
+ ><Position X="6.506041666666665" Y="3.8331250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15842
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15846
- ><X
- >3.8018749999999986</X
- ><Y
- >5.447083333333334</Y
- ><Name
+ ><Position X="3.8018749999999986" Y="5.447083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15852
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15856
- ><X
- >2.526458333333332</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.526458333333332" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15862
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15866
- ><X
- >1.5685416666666667</X
- ><Y
- >3.7014583333333335</Y
- ><Name
+ ><Position X="1.5685416666666667" Y="3.7014583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15880
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15892
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15973
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15978
- ><X
- >2.1139583333333336</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15984
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15988
- ><X
- >4.410416666666665</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="4.410416666666665" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15994
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15998
- ><X
- >6.706874999999998</X
- ><Y
- >5.3947916666666655</Y
- ><Name
+ ><Position X="6.706874999999998" Y="5.3947916666666655"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16004
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16008
- ><X
- >8.331666666666667</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="8.331666666666667" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16014
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16018
- ><X
- >4.092916666666666</X
- ><Y
- >5.526458333333335</Y
- ><Name
+ ><Position X="4.092916666666666" Y="5.526458333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16024
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16028
- ><X
- >2.526458333333332</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.526458333333332" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16034
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16038
- ><X
- >0.48375</X
- ><Y
- >5.236041666666667</Y
- ><Name
+ ><Position X="0.48375" Y="5.236041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16044
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16048
- ><X
- >2.4341666666666666</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="2.4341666666666666" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16054
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16058
- ><X
- >4.392083333333334</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="4.392083333333334" Y="3.0162500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16064
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16068
- ><X
- >0.6614583333333334</X
- ><Y
- >3.9687500000000004</Y
- ><Name
+ ><Position X="0.6614583333333334" Y="3.9687500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16074
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16078
- ><X
- >2.5400000000000005</X
- ><Y
- >4.418541666666667</Y
- ><Name
+ ><Position X="2.5400000000000005" Y="4.418541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16084
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16088
- ><X
- >4.286250000000001</X
- ><Y
- >4.445000000000001</Y
- ><Name
+ ><Position X="4.286250000000001" Y="4.445000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16094
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16098
- ><X
- >6.773333333333333</X
- ><Y
- >3.9158333333333344</Y
- ><Name
+ ><Position X="6.773333333333333" Y="3.9158333333333344"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16104
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16108
- ><X
- >8.360833333333336</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="8.360833333333336" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16114
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16138
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16146
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16150
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16158
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16162
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16174
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16186
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16198
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16206
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16210
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16218
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16222
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16234
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16270
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[cons_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16282
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16284
- ><X
- >8.043333333333333</X
- ><Y
- >2.090208333333334</Y></Via
+ ><Position X="8.043333333333333" Y="2.090208333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16297
- ><X
- >8.651875000000002</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="8.651875000000002" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16304
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16308
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16310
- ><X
- >6.4558333333333335</X
- ><Y
- >1.7991666666666668</Y></Via
+ ><Position X="6.4558333333333335" Y="1.7991666666666668"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16323
- ><X
- >7.064375</X
- ><Y
- >2.8575000000000004</Y></Via
+ ><Position X="7.064375" Y="2.8575000000000004"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16327
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16336
- >Duplicator_BoolCase</Name
+ ><![CDATA[Duplicator_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16338
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16343
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16349
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16353
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16359
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16363
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16369
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16373
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16379
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16383
- ><X
- >0.4097916666666666</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.4097916666666666" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16389
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16393
- ><X
- >0.5</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="0.5" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16399
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16403
- ><X
- >3.1933333333333334</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16409
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16417
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16421
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16441
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16445
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16453
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16465
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16477
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16486
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16491
- ><X
- >2.8018750000000003</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16497
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16501
- ><X
- >5.283541666666665</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="5.283541666666665" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16507
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16511
- ><X
- >0.4097916666666666</X
- ><Y
- >4.3100000000000005</Y
- ><Name
+ ><Position X="0.4097916666666666" Y="4.3100000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16517
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16521
- ><X
- >2.7489583333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.7489583333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16527
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16531
- ><X
- >5.25708333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="5.25708333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16537
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16541
- ><X
- >2.8045833333333325</X
- ><Y
- >1.6933333333333336</Y
- ><Name
+ ><Position X="2.8045833333333325" Y="1.6933333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16547
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16551
- ><X
- >5.265208333333333</X
- ><Y
- >1.693333333333334</Y
- ><Name
+ ><Position X="5.265208333333333" Y="1.693333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16557
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16561
- ><X
- >1.6404166666666664</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.6404166666666664" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16567
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16571
- ><X
- >2.8045833333333334</X
- ><Y
- >4.1539583333333345</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="4.1539583333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16577
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16581
- ><X
- >5.265208333333333</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="5.265208333333333" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16587
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16599
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16607
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16611
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16623
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16635
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16667
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16679
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16691
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16695
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16703
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16707
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16715
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16719
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16724
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16731
- >Duplicator_NatCase</Name
+ ><![CDATA[Duplicator_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16733
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16738
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16744
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16748
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16754
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16758
- ><X
- >0.9762500000000002</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9762500000000002" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16764
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16768
- ><X
- >3.1933333333333334</X
- ><Y
- >0.49999999999999994</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.49999999999999994"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16774
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16778
- ><X
- >0.30395833333333294</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.30395833333333294" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16784
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16788
- ><X
- >0.7910416666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16794
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16798
- ><X
- >2.92875</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.92875" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16804
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16808
- ><X
- >4.1085416666666665</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.1085416666666665" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16814
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16903
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16908
- ><X
- >2.5108333333333337</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.5108333333333337" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16914
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16918
- ><X
- >4.727916666666665</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="4.727916666666665" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16924
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16928
- ><X
- >0.33041666666666625</X
- ><Y
- >5.0772916666666665</Y
- ><Name
+ ><Position X="0.33041666666666625" Y="5.0772916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16934
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16938
- ><X
- >2.5372916666666665</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.5372916666666665" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16944
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16948
- ><X
- >4.463333333333331</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="4.463333333333331" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16954
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16958
- ><X
- >7.65395833333333</X
- ><Y
- >4.336458333333334</Y
- ><Name
+ ><Position X="7.65395833333333" Y="4.336458333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16964
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16968
- ><X
- >2.513541666666667</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="2.513541666666667" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16974
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16978
- ><X
- >4.736041666666667</X
- ><Y
- >1.7727083333333336</Y
- ><Name
+ ><Position X="4.736041666666667" Y="1.7727083333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16984
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16988
- ><X
- >1.1641666666666666</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="1.1641666666666666" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16994
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16998
- ><X
- >6.402916666666667</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="6.402916666666667" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17004
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17008
- ><X
- >4.736041666666668</X
- ><Y
- >4.074583333333333</Y
- ><Name
+ ><Position X="4.736041666666668" Y="4.074583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17014
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17018
- ><X
- >2.5135416666666663</X
- ><Y
- >3.995208333333333</Y
- ><Name
+ ><Position X="2.5135416666666663" Y="3.995208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17024
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17036
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17048
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17060
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17080
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17092
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17116
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17120
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17128
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17197
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17205
- >Duplicator_Nil</Name
+ ><![CDATA[Duplicator_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17207
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17212
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17218
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17222
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17228
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17232
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17238
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17242
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17248
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17284
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17289
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17294
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17300
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17304
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17310
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17314
- ><X
- >0.6085416666666668</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="0.6085416666666668" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17320
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17324
- ><X
- >3.3602083333333335</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17330
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17354
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17359
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17363
- >Duplicator_Cons</Name
+ ><![CDATA[Duplicator_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17365
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17370
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17376
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17380
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17386
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17390
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17396
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17400
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17406
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17410
- ><X
- >0.9233333333333333</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17416
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17420
- ><X
- >3.2462500000000003</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17426
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17491
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17496
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17502
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17506
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17512
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17516
- ><X
- >0.6852083333333333</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17522
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17526
- ><X
- >3.325625</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.325625" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17532
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17536
- ><X
- >0.635</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.635" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17542
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17546
- ><X
- >3.386666666666667</X
- ><Y
- >1.74625</Y
- ><Name
+ ><Position X="3.386666666666667" Y="1.74625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17552
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17556
- ><X
- >0.6879166666666668</X
- ><Y
- >3.4924999999999997</Y
- ><Name
+ ><Position X="0.6879166666666668" Y="3.4924999999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17562
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17566
- ><X
- >3.33375</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="3.33375" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17572
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17592
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17596
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17673
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17679
- >Duplicator_True</Name
+ ><![CDATA[Duplicator_True]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17681
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17686
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17692
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17696
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17702
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17706
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17712
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17716
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17722
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17734
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17742
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17746
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17754
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17763
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17768
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17774
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17778
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17784
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17788
- ><X
- >0.5820833333333334</X
- ><Y
- >2.275416666666667</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.275416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17794
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17798
- ><X
- >3.3602083333333335</X
- ><Y
- >2.328333333333333</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="2.328333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17804
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17833
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17837
- >Duplicator_False</Name
+ ><![CDATA[Duplicator_False]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17839
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17844
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17850
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17854
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17860
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17864
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17870
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17874
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17880
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17892
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17921
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17926
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17932
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17936
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17942
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17946
- ><X
- >0.7408333333333335</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17952
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17956
- ><X
- >3.0427083333333336</X
- ><Y
- >2.2754166666666666</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="2.2754166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17962
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17982
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17986
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17991
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17995
- >Duplicator_Zero</Name
+ ><![CDATA[Duplicator_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17997
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18002
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18008
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18012
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18018
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18022
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18028
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18032
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18038
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18079
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18084
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18090
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18094
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18100
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18104
- ><X
- >0.5820833333333334</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.4870833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18110
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18114
- ><X
- >2.0108333333333337</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18120
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18128
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18149
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18153
- >Duplicator_Succ</Name
+ ><![CDATA[Duplicator_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18155
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18160
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18166
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18170
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18176
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18180
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18186
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18190
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18196
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18200
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18206
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18218
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18259
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18264
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18270
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18274
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18280
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18284
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18290
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18294
- ><X
- >0.5820833333333334</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18300
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18304
- ><X
- >3.1220833333333338</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18310
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18314
- ><X
- >2.0108333333333333</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.6777083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18320
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18364
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18385
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18390
- >Evaluator_Pair</Name
+ ><![CDATA[Evaluator_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18392
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18397
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18403
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18407
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18413
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18417
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18423
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18427
- ><X
- >0.7116666666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18433
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18437
- ><X
- >3.24625</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.24625" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18443
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18479
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18496
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18501
- ><X
- >1.981666666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="1.981666666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18507
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18511
- ><X
- >0.7116666666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18517
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18521
- ><X
- >3.24625</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.24625" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18527
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18531
- ><X
- >1.9843750000000004</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.1166666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18537
- ><Left-string
- ><string
- ><![CDATA[pair']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18541
- ><X
- >0.714375</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="0.714375" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18547
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18600
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18605
- >EvaluatorReturning_PairOnFst</Name
+ ><![CDATA[EvaluatorReturning_PairOnFst]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18607
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18612
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18618
- ><Left-string
- ><string
- ><![CDATA[pair']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18622
- ><X
- >1.3120833333333333</X
- ><Y
- >3.6031250000000004</Y
- ><Name
+ ><Position X="1.3120833333333333" Y="3.6031250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18628
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18632
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18638
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18642
- ><X
- >3.622083333333333</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.622083333333333" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18648
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18652
- ><X
- >1.3147916666666664</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.3147916666666664" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18658
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18711
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18716
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18722
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18726
- ><X
- >3.622083333333333</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.622083333333333" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18732
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18736
- ><X
- >1.3147916666666664</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.3147916666666664" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18742
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18746
- ><X
- >2.0108333333333333</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18752
- ><Left-string
- ><string
- ><![CDATA[pair'']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair'']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18756
- ><X
- >3.598333333333334</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="3.598333333333334" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18762
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18815
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18820
- >EvaluatorReturning_PairOnSnd</Name
+ ><![CDATA[EvaluatorReturning_PairOnSnd]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18822
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18827
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18833
- ><Left-string
- ><string
- ><![CDATA[pair'']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair'']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18837
- ><X
- >3.031875</X
- ><Y
- >3.5502083333333334</Y
- ><Name
+ ><Position X="3.031875" Y="3.5502083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18843
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18847
- ><X
- >2.008125</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18853
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18857
- ><X
- >0.8175</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.8175" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18863
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18867
- ><X
- >3.034583333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="3.034583333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18873
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18893
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18905
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18909
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18917
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18921
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18926
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18931
- ><X
- >2.008125</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18937
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18941
- ><X
- >0.8175</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.8175" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18947
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18951
- ><X
- >3.034583333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="3.034583333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18957
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18961
- ><X
- >2.037291666666667</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.037291666666667" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18967
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18971
- ><X
- >2.0108333333333337</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18977
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19030
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19035
- >Evaluator_fstProjection</Name
+ ><![CDATA[Evaluator_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19037
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19042
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19048
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19052
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19058
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19062
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19068
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19072
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19078
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19090
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19119
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19124
- ><X
- >1.9735416666666667</X
- ><Y
- >3.42875</Y
- ><Name
+ ><Position X="1.9735416666666667" Y="3.42875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19130
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19134
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19140
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19144
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19150
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19154
- ><X
- >1.9843750000000002</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19160
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19201
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19205
- >EvaluatorReturning_fstProjection</Name
+ ><![CDATA[EvaluatorReturning_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19207
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19212
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19218
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19222
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19228
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19232
- ><X
- >1.981666666666667</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19238
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19242
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19248
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19284
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19289
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19294
- ><X
- >2.0</X
- ><Y
- >2.0264583333333333</Y
- ><Name
+ ><Position X="2.0" Y="2.0264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19300
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19304
- ><X
- >2.0081250000000006</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19310
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19314
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19320
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19349
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19353
- >Evaluator_sndProjection</Name
+ ><![CDATA[Evaluator_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19355
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19360
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19366
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19370
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19376
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19380
- ><X
- >2.008125</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19386
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19390
- ><X
- >1.981666666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19396
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19437
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19442
- ><X
- >1.9735416666666667</X
- ><Y
- >3.4552083333333337</Y
- ><Name
+ ><Position X="1.9735416666666667" Y="3.4552083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19448
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19452
- ><X
- >2.0081250000000006</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19458
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19462
- ><X
- >1.981666666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19468
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19472
- ><X
- >1.9843750000000002</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19478
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19519
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19523
- >EvaluatorReturning_sndProjection</Name
+ ><![CDATA[EvaluatorReturning_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19525
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19530
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19536
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19540
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19546
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19550
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19556
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19560
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19566
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19607
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19612
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19618
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19622
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19628
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19632
- ><X
- >2.0081249999999997</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19638
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19667
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19671
- >fstProjection_Pair</Name
+ ><![CDATA[fstProjection_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19673
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19678
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19684
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19688
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19694
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19698
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19704
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19708
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19714
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19718
- ><X
- >3.166875</X
- ><Y
- >4.944374999999999</Y
- ><Name
+ ><Position X="3.166875" Y="4.944374999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19724
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19744
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19756
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19777
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19782
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19788
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19792
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19798
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19802
- ><X
- >3.166875</X
- ><Y
- >4.944374999999999</Y
- ><Name
+ ><Position X="3.166875" Y="4.944374999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19808
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19812
- ><X
- >3.148541666666667</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="3.148541666666667" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19818
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19822
- ><X
- >0.7937500000000001</X
- ><Y
- >2.8839583333333336</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="2.8839583333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19828
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19869
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19874
- >sndProjection_Pair</Name
+ ><![CDATA[sndProjection_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19876
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19881
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19887
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19891
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19897
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19901
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19907
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19911
- ><X
- >0.738125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="0.738125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19917
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19921
- ><X
- >3.272708333333333</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.272708333333333" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19927
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19935
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19939
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19947
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19951
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19959
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19963
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19971
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19975
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19980
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19985
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19991
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19995
- ><X
- >0.738125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="0.738125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20001
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20005
- ><X
- >3.272708333333333</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.272708333333333" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20011
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20015
- ><X
- >0.7408333333333333</X
- ><Y
- >3.3866666666666667</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="3.3866666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20021
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20025
- ><X
- >3.2543750000000005</X
- ><Y
- >3.2014583333333335</Y
- ><Name
+ ><Position X="3.2543750000000005" Y="3.2014583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20031
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20072
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20077
- >Erase_Pair</Name
+ ><![CDATA[Erase_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20079
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20084
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20090
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20094
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20100
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20104
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20110
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20114
- ><X
- >3.2991666666666672</X
- ><Y
- >5.076666666666666</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="5.076666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20120
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20128
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20132
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20161
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20166
- ><X
- >0.7829166666666664</X
- ><Y
- >2.4762500000000003</Y
- ><Name
+ ><Position X="0.7829166666666664" Y="2.4762500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20172
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20176
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20182
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20186
- ><X
- >3.2991666666666672</X
- ><Y
- >5.076666666666666</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="5.076666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20192
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20196
- ><X
- >3.2808333333333333</X
- ><Y
- >2.5135416666666663</Y
- ><Name
+ ><Position X="3.2808333333333333" Y="2.5135416666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20202
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20210
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20222
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20231
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20235
- >Erase_fstProjection</Name
+ ><![CDATA[Erase_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20237
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20242
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20248
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20252
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20258
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20262
- ><X
- >2.0345833333333334</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20268
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20292
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20297
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20302
- ><X
- >2.0264583333333333</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0264583333333333" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20308
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20312
- ><X
- >2.0345833333333334</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20318
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20335
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20338
- >Erase_sndProjection</Name
+ ><![CDATA[Erase_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20340
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20345
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20351
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20355
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20361
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20365
- ><X
- >2.008125</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20371
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20400
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20405
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20411
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20415
- ><X
- >2.008125</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20421
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20438
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20441
- >Copy_Pair</Name
+ ><![CDATA[Copy_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20443
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20448
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20454
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20458
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20464
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20468
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20474
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20478
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20484
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20488
- ><X
- >0.7645833333333334</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20494
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20498
- ><X
- >3.1933333333333334</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20504
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20516
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20569
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20574
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20580
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20584
- ><X
- >3.1404166666666655</X
- ><Y
- >0.4735416666666666</Y
- ><Name
+ ><Position X="3.1404166666666655" Y="0.4735416666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20590
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20594
- ><X
- >0.7645833333333334</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20604
- ><X
- >3.0345833333333334</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.0345833333333334" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20614
- ><X
- >0.7937500000000001</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20620
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20624
- ><X
- >3.0691666666666664</X
- ><Y
- >4.048125</Y
- ><Name
+ ><Position X="3.0691666666666664" Y="4.048125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20630
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20634
- ><X
- >0.7408333333333335</X
- ><Y
- >1.666875</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="1.666875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20640
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20644
- ><X
- >3.1220833333333333</X
- ><Y
- >1.6139583333333334</Y
- ><Name
+ ><Position X="3.1220833333333333" Y="1.6139583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20650
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20734
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20742
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20746
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20751
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20757
- >Copy_fstProjection</Name
+ ><![CDATA[Copy_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20759
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20764
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20770
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20774
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20780
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20784
- ><X
- >0.7910416666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20790
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20794
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20800
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20804
- ><X
- >2.008125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.008125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20810
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20830
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20863
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20868
- ><X
- >0.7910416666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20874
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20878
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20884
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20888
- ><X
- >2.0610416666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0610416666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20894
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20898
- ><X
- >0.7672916666666668</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="0.7672916666666668" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20904
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20908
- ><X
- >3.2014583333333335</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="3.2014583333333335" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20914
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20918
- ><X
- >2.037291666666667</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="2.037291666666667" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20924
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20989
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20994
- >Copy_sndProjection</Name
+ ><![CDATA[Copy_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20996
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21001
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21007
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21011
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21017
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21021
- ><X
- >0.6852083333333333</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21027
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21031
- ><X
- >3.272708333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.272708333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21037
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21041
- ><X
- >2.0345833333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21047
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21079
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21091
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21100
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21105
- ><X
- >0.6852083333333333</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21111
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21115
- ><X
- >3.272708333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.272708333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21121
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21125
- ><X
- >2.0345833333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21131
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21135
- ><X
- >2.0372916666666665</X
- ><Y
- >3.8364583333333337</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="3.8364583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21141
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21145
- ><X
- >0.6879166666666667</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21151
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21155
- ><X
- >3.2808333333333337</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21161
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21226
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21231
- >Duplicator_Pair</Name
+ ><![CDATA[Duplicator_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21233
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21238
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21244
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21248
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21254
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21258
- ><X
- >0.7116666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21264
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21268
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21274
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21278
- ><X
- >0.7645833333333333</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333333" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21284
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21288
- ><X
- >3.219791666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.219791666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21294
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21354
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21359
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21364
- ><X
- >0.7116666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21370
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21374
- ><X
- >3.24625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.24625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21380
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21384
- ><X
- >0.7645833333333333</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333333" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21390
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21394
- ><X
- >3.219791666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.219791666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21400
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21404
- ><X
- >0.7408333333333333</X
- ><Y
- >3.7570833333333336</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="3.7570833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21410
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21414
- ><X
- >3.201458333333334</X
- ><Y
- >3.7835416666666672</Y
- ><Name
+ ><Position X="3.201458333333334" Y="3.7835416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21420
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21424
- ><X
- >0.6879166666666667</X
- ><Y
- >1.7727083333333333</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="1.7727083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21430
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21434
- ><X
- >3.254375</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="3.254375" Y="1.7462500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21440
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21448
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21452
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21460
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21464
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21472
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21476
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21512
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21520
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21532
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21541
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21547
- >Duplicator_fstProjection</Name
+ ><![CDATA[Duplicator_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21549
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21554
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21560
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21564
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21570
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21574
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21580
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21584
- ><X
- >3.166875</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.166875" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21590
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21594
- ><X
- >2.008125</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21653
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21658
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21664
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21668
- ><X
- >3.166875</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.166875" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21674
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21678
- ><X
- >2.008125</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21684
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21688
- ><X
- >2.0108333333333333</X
- ><Y
- >3.7570833333333336</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.7570833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21694
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21698
- ><X
- >0.5291666666666668</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.5291666666666668" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21704
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21708
- ><X
- >3.1485416666666675</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="3.1485416666666675" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21714
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21726
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21734
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21738
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21746
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21750
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21779
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21784
- >Duplicator_sndProjection</Name
+ ><![CDATA[Duplicator_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21786
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21791
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21797
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21801
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21807
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21811
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21817
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21821
- ><X
- >3.2462500000000003</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21827
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21831
- ><X
- >2.008125</X
- ><Y
- >5.156041666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21837
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21890
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21895
- ><X
- >0.5264583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5264583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21901
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21905
- ><X
- >3.2462500000000003</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21911
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21915
- ><X
- >2.008125</X
- ><Y
- >5.156041666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21921
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21925
- ><X
- >2.0108333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21931
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21935
- ><X
- >0.5027083333333334</X
- ><Y
- >1.9314583333333337</Y
- ><Name
+ ><Position X="0.5027083333333334" Y="1.9314583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21941
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21945
- ><X
- >3.2543750000000005</X
- ><Y
- >2.0372916666666674</Y
- ><Name
+ ><Position X="3.2543750000000005" Y="2.0372916666666674"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21951
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21959
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21963
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21971
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21975
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21983
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21987
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21995
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22016
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22021
- >Evaluator_Left</Name
+ ><![CDATA[Evaluator_Left]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22023
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22028
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22034
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22038
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22044
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22048
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22054
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22058
- ><X
- >2.008125</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.008125" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22064
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22105
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22110
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22116
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22120
- ><X
- >2.008125</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.008125" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22126
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22130
- ><X
- >1.9843750000000002</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22136
- ><Left-string
- ><string
- ><![CDATA[Left']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22140
- ><X
- >1.984375</X
- ><Y
- >3.518958333333334</Y
- ><Name
+ ><Position X="1.984375" Y="3.518958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22146
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22154
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22158
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22187
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22191
- >Evaluator_Right</Name
+ ><![CDATA[Evaluator_Right]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22193
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22198
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22204
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22208
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22214
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22218
- ><X
- >2.008125</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22224
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22228
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22234
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22270
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22275
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22280
- ><X
- >2.008125</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22286
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22290
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22296
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22300
- ><X
- >1.9843750000000002</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22306
- ><Left-string
- ><string
- ><![CDATA[Right']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22310
- ><X
- >1.957916666666667</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="1.957916666666667" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22316
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22357
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22361
- >EvaluatorReturning_Left</Name
+ ><![CDATA[EvaluatorReturning_Left]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22363
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22368
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22374
- ><Left-string
- ><string
- ><![CDATA[Left']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22378
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22384
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22388
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22394
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22398
- ><X
- >2.008125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22404
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22445
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22450
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22456
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22460
- ><X
- >2.008125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22466
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22470
- ><X
- >2.0108333333333337</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22476
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22480
- ><X
- >2.0108333333333333</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22486
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22527
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22531
- >EvaluatorReturning_Right</Name
+ ><![CDATA[EvaluatorReturning_Right]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22533
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22538
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22544
- ><Left-string
- ><string
- ><![CDATA[Right']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22548
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22554
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22558
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22564
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22568
- ><X
- >2.008125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22574
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22615
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22620
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22626
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22630
- ><X
- >2.008125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22636
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22640
- ><X
- >2.0108333333333333</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22646
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22650
- ><X
- >2.0108333333333337</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22656
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22692
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22697
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22701
- >Evaluator_SumCase</Name
+ ><![CDATA[Evaluator_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22703
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22708
- ><X
- >2.5291666666666663</X
- ><Y
- >1.9735416666666667</Y
- ><Name
+ ><Position X="2.5291666666666663" Y="1.9735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22714
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22718
- ><X
- >2.5291666666666663</X
- ><Y
- >3.9735416666666667</Y
- ><Name
+ ><Position X="2.5291666666666663" Y="3.9735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22724
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22728
- ><X
- >2.537291666666667</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="2.537291666666667" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22734
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22738
- ><X
- >4.807291666666667</X
- ><Y
- >3.3575000000000004</Y
- ><Name
+ ><Position X="4.807291666666667" Y="3.3575000000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22744
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22748
- ><X
- >4.839166666666666</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="4.839166666666666" Y="4.23"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22754
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22758
- ><X
- >2.981666666666666</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.981666666666666" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22764
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22768
- ><X
- >2.129583333333333</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.129583333333333" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22774
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22778
- ><X
- >0.4097916666666665</X
- ><Y
- >5.421250000000001</Y
- ><Name
+ ><Position X="0.4097916666666665" Y="5.421250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22784
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22868
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22873
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22878
- ><X
- >2.8283333333333336</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22884
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22888
- ><X
- >5.124791666666666</X
- ><Y
- >3.225208333333334</Y
- ><Name
+ ><Position X="5.124791666666666" Y="3.225208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22894
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22898
- ><X
- >5.130208333333332</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="5.130208333333332" Y="4.23"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22904
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22908
- ><X
- >3.2727083333333327</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2727083333333327" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22914
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22918
- ><X
- >2.4206250000000002</X
- ><Y
- >5.394166666666668</Y
- ><Name
+ ><Position X="2.4206250000000002" Y="5.394166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22924
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22928
- ><X
- >0.9918749999999998</X
- ><Y
- >5.447708333333335</Y
- ><Name
+ ><Position X="0.9918749999999998" Y="5.447708333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22934
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22938
- ><X
- >0.9789583333333334</X
- ><Y
- >3.995208333333334</Y
- ><Name
+ ><Position X="0.9789583333333334" Y="3.995208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22944
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22948
- ><X
- >2.804583333333334</X
- ><Y
- >3.518958333333334</Y
- ><Name
+ ><Position X="2.804583333333334" Y="3.518958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22954
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22966
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22978
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22986
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22990
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23043
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23051
- >EvaluatorReturning_SumCase</Name
+ ><![CDATA[EvaluatorReturning_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23053
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23058
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23064
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23068
- ><X
- >0.6506249999999998</X
- ><Y
- >2.491875</Y
- ><Name
+ ><Position X="0.6506249999999998" Y="2.491875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23074
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23078
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23088
- ><X
- >6.103750000000001</X
- ><Y
- >1.2408333333333335</Y
- ><Name
+ ><Position X="6.103750000000001" Y="1.2408333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23094
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23098
- ><X
- >6.130208333333333</X
- ><Y
- >2.298541666666667</Y
- ><Name
+ ><Position X="6.130208333333333" Y="2.298541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23104
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23108
- ><X
- >4.352083333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.352083333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23114
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23118
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23124
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23128
- ><X
- >0.6587500000000002</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.6587500000000002" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23134
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23142
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23146
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23154
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23158
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23202
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23206
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23218
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23223
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23228
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23234
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23238
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23244
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23248
- ><X
- >6.103750000000001</X
- ><Y
- >1.2408333333333335</Y
- ><Name
+ ><Position X="6.103750000000001" Y="1.2408333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23254
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23258
- ><X
- >6.130208333333333</X
- ><Y
- >2.298541666666667</Y
- ><Name
+ ><Position X="6.130208333333333" Y="2.298541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23264
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23268
- ><X
- >4.352083333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.352083333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23274
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23278
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23284
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23288
- ><X
- >0.6587500000000002</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.6587500000000002" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23294
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23354
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23362
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23366
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23371
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23379
- >SumCase_Left</Name
+ ><![CDATA[SumCase_Left]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23381
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23386
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23392
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23396
- ><X
- >0.7829166666666666</X
- ><Y
- >2.359583333333333</Y
- ><Name
+ ><Position X="0.7829166666666666" Y="2.359583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23402
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23406
- ><X
- >4.018958333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23412
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23416
- ><X
- >5.945</X
- ><Y
- >1.1614583333333335</Y
- ><Name
+ ><Position X="5.945" Y="1.1614583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23422
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23426
- ><X
- >6.2625</X
- ><Y
- >2.1397916666666665</Y
- ><Name
+ ><Position X="6.2625" Y="2.1397916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23432
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23436
- ><X
- >4.616666666666666</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.616666666666666" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23442
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23446
- ><X
- >3.5793749999999998</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="3.5793749999999998" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23452
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23456
- ><X
- >0.7910416666666666</X
- ><Y
- >5.261875</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.261875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23462
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23551
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23556
- ><X
- >3.6220833333333338</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.6220833333333338" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23562
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23566
- ><X
- >5.997916666666667</X
- ><Y
- >1.1614583333333335</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.1614583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23572
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23576
- ><X
- >6.2625</X
- ><Y
- >2.1397916666666665</Y
- ><Name
+ ><Position X="6.2625" Y="2.1397916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23582
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23586
- ><X
- >4.616666666666666</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.616666666666666" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23592
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23596
- ><X
- >3.605833333333333</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="3.605833333333333" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23602
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23606
- ><X
- >0.7910416666666666</X
- ><Y
- >5.261875</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.261875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23612
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23616
- ><X
- >3.5983333333333336</X
- ><Y
- >2.7252083333333337</Y
- ><Name
+ ><Position X="3.5983333333333336" Y="2.7252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23622
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23626
- ><X
- >4.656666666666667</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="4.656666666666667" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23632
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23636
- ><X
- >5.053541666666666</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="5.053541666666666" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23642
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23704
- ><X
- >0.7672916666666668</X
- ><Y
- >1.4022916666666674</Y></Via
+ ><Position X="0.7672916666666668" Y="1.4022916666666674"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23708
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23716
- >SumCase_Right</Name
+ ><![CDATA[SumCase_Right]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23718
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23723
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23729
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23733
- ><X
- >0.8622916666666666</X
- ><Y
- >2.3595833333333327</Y
- ><Name
+ ><Position X="0.8622916666666666" Y="2.3595833333333327"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23739
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23743
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23749
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23753
- ><X
- >6.130208333333334</X
- ><Y
- >1.267291666666667</Y
- ><Name
+ ><Position X="6.130208333333334" Y="1.267291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23759
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23763
- ><X
- >6.209583333333334</X
- ><Y
- >2.4837499999999997</Y
- ><Name
+ ><Position X="6.209583333333334" Y="2.4837499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23769
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23773
- ><X
- >4.563750000000001</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="4.563750000000001" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23779
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23783
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23789
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23793
- ><X
- >0.8704166666666667</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23799
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23835
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23879
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23888
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23893
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23899
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23903
- ><X
- >6.130208333333334</X
- ><Y
- >1.267291666666667</Y
- ><Name
+ ><Position X="6.130208333333334" Y="1.267291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23909
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23913
- ><X
- >6.209583333333334</X
- ><Y
- >2.4837499999999997</Y
- ><Name
+ ><Position X="6.209583333333334" Y="2.4837499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23919
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23923
- ><X
- >4.034583333333335</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="4.034583333333335" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23929
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23933
- ><X
- >3.1560416666666664</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.1560416666666664" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23939
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23943
- ><X
- >0.8704166666666667</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23949
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23953
- ><X
- >3.1750000000000003</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23959
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23963
- ><X
- >5.080000000000001</X
- ><Y
- >1.0318750000000003</Y
- ><Name
+ ><Position X="5.080000000000001" Y="1.0318750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23969
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23973
- ><X
- >4.021666666666668</X
- ><Y
- >1.6933333333333336</Y
- ><Name
+ ><Position X="4.021666666666668" Y="1.6933333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23979
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23987
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23991
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23999
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24011
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24041
- ><X
- >0.8466666666666668</X
- ><Y
- >2.725208333333334</Y></Via
+ ><Position X="0.8466666666666668" Y="2.725208333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24045
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24053
- >Erase_Left</Name
+ ><![CDATA[Erase_Left]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24055
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24060
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24066
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24070
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24076
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24080
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24086
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24115
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24120
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24126
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24130
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24136
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24153
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24156
- >Erase_Right</Name
+ ><![CDATA[Erase_Right]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24158
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24163
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24169
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24173
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24179
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24183
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24189
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24213
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24218
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24223
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24229
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24233
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24239
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24256
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24259
- >Erase_SumCase</Name
+ ><![CDATA[Erase_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24261
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24266
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24272
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24276
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24282
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24286
- ><X
- >4.3100000000000005</X
- ><Y
- >3.1987500000000004</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="3.1987500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24292
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24296
- ><X
- >4.31</X
- ><Y
- >4.150625</Y
- ><Name
+ ><Position X="4.31" Y="4.150625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24302
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24306
- ><X
- >2.690625</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.690625" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24312
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24316
- ><X
- >1.3887499999999997</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="1.3887499999999997" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24322
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24326
- ><X
- >0.3622916666666665</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3622916666666665" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24332
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24364
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24409
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24414
- ><X
- >5.209583333333336</X
- ><Y
- >2.0081250000000006</Y
- ><Name
+ ><Position X="5.209583333333336" Y="2.0081250000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24420
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24424
- ><X
- >5.236041666666668</X
- ><Y
- >3.8066666666666653</Y
- ><Name
+ ><Position X="5.236041666666668" Y="3.8066666666666653"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24430
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24434
- ><X
- >2.690625</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.690625" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24440
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24444
- ><X
- >1.3887499999999997</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="1.3887499999999997" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24450
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24454
- ><X
- >0.3622916666666665</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3622916666666665" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24460
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24464
- ><X
- >0.9789583333333336</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="0.9789583333333336" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24470
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24474
- ><X
- >3.9687500000000004</X
- ><Y
- >1.772708333333333</Y
- ><Name
+ ><Position X="3.9687500000000004" Y="1.772708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24480
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24484
- ><X
- >3.8893750000000002</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8893750000000002" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24490
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24494
- ><X
- >2.7252083333333332</X
- ><Y
- >4.180416666666667</Y
- ><Name
+ ><Position X="2.7252083333333332" Y="4.180416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24500
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24504
- ><X
- >1.402291666666667</X
- ><Y
- >4.233333333333334</Y
- ><Name
+ ><Position X="1.402291666666667" Y="4.233333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24510
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24575
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24582
- >Copy_Left</Name
+ ><![CDATA[Copy_Left]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24584
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24589
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24595
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24599
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24605
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24609
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24615
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24619
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24625
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24629
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24635
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24667
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24679
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24688
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24693
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24699
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24703
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24709
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24713
- ><X
- >2.008125</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.008125" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24719
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24723
- ><X
- >0.7408333333333333</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="2.4870833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24729
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24733
- ><X
- >3.1220833333333338</X
- ><Y
- >2.407708333333334</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="2.407708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24739
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24743
- ><X
- >2.037291666666667</X
- ><Y
- >4.286250000000001</Y
- ><Name
+ ><Position X="2.037291666666667" Y="4.286250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24749
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24769
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24781
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24793
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24805
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24814
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24819
- >Copy_Right</Name
+ ><![CDATA[Copy_Right]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24821
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24826
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24832
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24836
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24842
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24846
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24852
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24856
- ><X
- >3.24625</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="3.24625" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24862
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24866
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24880
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24892
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24925
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24930
- ><X
- >0.7910416666666666</X
- ><Y
- >0.7116666666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.7116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24936
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24940
- ><X
- >3.24625</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="3.24625" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24946
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24950
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24956
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24960
- ><X
- >0.7937500000000001</X
- ><Y
- >2.4341666666666666</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="2.4341666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24966
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24970
- ><X
- >3.2279166666666668</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="3.2279166666666668" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24976
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24980
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24986
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24994
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25018
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25051
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25056
- >Copy_SumCase</Name
+ ><![CDATA[Copy_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25058
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25063
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25069
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25073
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25079
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25083
- ><X
- >1.0820833333333335</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="1.0820833333333335" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25089
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25093
- ><X
- >3.034583333333333</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="3.034583333333333" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25099
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25103
- ><X
- >4.590208333333333</X
- ><Y
- >3.1722916666666667</Y
- ><Name
+ ><Position X="4.590208333333333" Y="3.1722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25109
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25113
- ><X
- >4.653958333333334</X
- ><Y
- >4.044791666666667</Y
- ><Name
+ ><Position X="4.653958333333334" Y="4.044791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25119
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25123
- ><X
- >2.505416666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.505416666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25129
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25133
- ><X
- >1.3622916666666665</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3622916666666665" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25139
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25143
- ><X
- >0.3514583333333331</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3514583333333331" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25149
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25157
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25169
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25250
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25255
- ><X
- >1.902291666666667</X
- ><Y
- >0.4470833333333335</Y
- ><Name
+ ><Position X="1.902291666666667" Y="0.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25261
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25265
- ><X
- >5.15125</X
- ><Y
- >0.4470833333333335</Y
- ><Name
+ ><Position X="5.15125" Y="0.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25271
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25275
- ><X
- >7.976875000000001</X
- ><Y
- >3.3045833333333334</Y
- ><Name
+ ><Position X="7.976875000000001" Y="3.3045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25281
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25285
- ><X
- >8.01416666666667</X
- ><Y
- >4.203541666666667</Y
- ><Name
+ ><Position X="8.01416666666667" Y="4.203541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25291
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25295
- ><X
- >3.325625000000001</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="3.325625000000001" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25301
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25305
- ><X
- >2.050208333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.050208333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25311
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25315
- ><X
- >0.3514583333333331</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3514583333333331" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25321
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25325
- ><X
- >1.8785416666666668</X
- ><Y
- >1.8256250000000003</Y
- ><Name
+ ><Position X="1.8785416666666668" Y="1.8256250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25331
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25335
- ><X
- >5.1329166666666675</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="5.1329166666666675" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25341
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25345
- ><X
- >1.1377083333333333</X
- ><Y
- >3.7041666666666675</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="3.7041666666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25351
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25355
- ><X
- >6.5881250000000025</X
- ><Y
- >3.2543750000000014</Y
- ><Name
+ ><Position X="6.5881250000000025" Y="3.2543750000000014"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25361
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25365
- ><X
- >5.87375</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="5.87375" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25371
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25375
- ><X
- >3.307291666666667</X
- ><Y
- >4.418541666666668</Y
- ><Name
+ ><Position X="3.307291666666667" Y="4.418541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25381
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25385
- ><X
- >1.984375</X
- ><Y
- >4.497916666666667</Y
- ><Name
+ ><Position X="1.984375" Y="4.497916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25391
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25507
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25511
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25519
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25523
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25531
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25535
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25547
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25595
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25600
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25609
- >Duplicator_Left</Name
+ ><![CDATA[Duplicator_Left]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25611
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25616
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25622
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25626
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25632
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25636
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25642
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25646
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25652
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25656
- ><X
- >2.008125</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25662
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25715
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25720
- ><X
- >0.7116666666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25726
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25730
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25736
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25740
- ><X
- >2.008125</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25746
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25750
- ><X
- >2.0108333333333333</X
- ><Y
- >4.021666666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.021666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25756
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25760
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25766
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25770
- ><X
- >3.227916666666667</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="3.227916666666667" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25776
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25841
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25846
- >Duplicator_Right</Name
+ ><![CDATA[Duplicator_Right]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25848
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25853
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25859
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25863
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25869
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25873
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25879
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25883
- ><X
- >3.2197916666666666</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25889
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25893
- ><X
- >2.008125</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25899
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25907
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25911
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25935
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25943
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25947
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25952
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25957
- ><X
- >0.8175</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.8175" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25963
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25967
- ><X
- >3.2197916666666666</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25973
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25977
- ><X
- >2.008125</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25983
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25987
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25993
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25997
- ><X
- >0.8202083333333334</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.8202083333333334" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26003
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26007
- ><X
- >3.2279166666666668</X
- ><Y
- >2.2489583333333334</Y
- ><Name
+ ><Position X="3.2279166666666668" Y="2.2489583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26013
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26049
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26061
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26073
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26078
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26083
- >Duplicator_SumCase</Name
+ ><![CDATA[Duplicator_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26085
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26090
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26096
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26100
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26106
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26110
- ><X
- >1.3202083333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.3202083333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26116
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26120
- ><X
- >2.743541666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.743541666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26126
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26130
- ><X
- >4.193333333333333</X
- ><Y
- >3.19875</Y
- ><Name
+ ><Position X="4.193333333333333" Y="3.19875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26136
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26140
- ><X
- >4.283541666666666</X
- ><Y
- >4.044791666666667</Y
- ><Name
+ ><Position X="4.283541666666666" Y="4.044791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26146
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26150
- ><X
- >2.5583333333333336</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26156
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26160
- ><X
- >1.4416666666666664</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.4416666666666664" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26166
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26170
- ><X
- >0.3249999999999998</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.3249999999999998" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26176
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26208
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26212
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26220
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26224
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26232
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26236
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26277
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26282
- ><X
- >2.378541666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.378541666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26288
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26292
- ><X
- >4.9925</X
- ><Y
- >0.49999999999999994</Y
- ><Name
+ ><Position X="4.9925" Y="0.49999999999999994"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26298
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26302
- ><X
- >9.273333333333337</X
- ><Y
- >3.6485416666666666</Y
- ><Name
+ ><Position X="9.273333333333337" Y="3.6485416666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26308
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26312
- ><X
- >9.310625000000002</X
- ><Y
- >4.600416666666667</Y
- ><Name
+ ><Position X="9.310625000000002" Y="4.600416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26318
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26322
- ><X
- >3.7489583333333316</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="3.7489583333333316" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26328
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26332
- ><X
- >2.4735416666666663</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.4735416666666663" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26338
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26342
- ><X
- >0.37791666666666623</X
- ><Y
- >3.5691666666666664</Y
- ><Name
+ ><Position X="0.37791666666666623" Y="3.5691666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26348
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26352
- ><X
- >2.407708333333333</X
- ><Y
- >1.6668749999999999</Y
- ><Name
+ ><Position X="2.407708333333333" Y="1.6668749999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26358
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26362
- ><X
- >4.974166666666667</X
- ><Y
- >1.640416666666667</Y
- ><Name
+ ><Position X="4.974166666666667" Y="1.640416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26368
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26372
- ><X
- >1.349375</X
- ><Y
- >3.3337500000000007</Y
- ><Name
+ ><Position X="1.349375" Y="3.3337500000000007"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26378
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26382
- ><X
- >2.513541666666667</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="2.513541666666667" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26388
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26392
- ><X
- >3.7306250000000007</X
- ><Y
- >4.233333333333333</Y
- ><Name
+ ><Position X="3.7306250000000007" Y="4.233333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26398
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26402
- ><X
- >7.276041666666668</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="7.276041666666668" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26408
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26412
- ><X
- >6.376458333333334</X
- ><Y
- >4.788958333333333</Y
- ><Name
+ ><Position X="6.376458333333334" Y="4.788958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26418
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26627
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26636
- >Evaluator_Rec</Name
+ ><![CDATA[Evaluator_Rec]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26638
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26643
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26649
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26653
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26659
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26663
- ><X
- >2.0081249999999997</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26669
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26673
- ><X
- >2.008125</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26679
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26683
- ><X
- >0.5474999999999999</X
- ><Y
- >5.368333333333334</Y
- ><Name
+ ><Position X="0.5474999999999999" Y="5.368333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26689
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26742
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26747
- ><X
- >2.0081249999999997</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26753
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26757
- ><X
- >1.981666666666667</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26763
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26767
- ><X
- >0.5474999999999999</X
- ><Y
- >5.368333333333334</Y
- ><Name
+ ><Position X="0.5474999999999999" Y="5.368333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26773
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26777
- ><X
- >1.9843750000000004</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26783
- ><Left-string
- ><string
- ><![CDATA[rec']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26787
- ><X
- >1.9579166666666667</X
- ><Y
- >3.862916666666667</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="3.862916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26793
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26805
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26817
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26829
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26841
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[function]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[functionForRec]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26858
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26863
- >Rec_Duplicator</Name
+ ><![CDATA[Rec_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26865
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26870
- ><X
- >4.0529166666666665</X
- ><Y
- >1.6452083333333327</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="1.6452083333333327"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26876
- ><Left-string
- ><string
- ><![CDATA[rec']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26880
- ><X
- >4.034583333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.034583333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26886
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26890
- ><X
- >4.680416666666666</X
- ><Y
- >2.5366666666666666</Y
- ><Name
+ ><Position X="4.680416666666666" Y="2.5366666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26896
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26900
- ><X
- >3.643125000000001</X
- ><Y
- >2.563124999999999</Y
- ><Name
+ ><Position X="3.643125000000001" Y="2.563124999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26906
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26910
- ><X
- >3.648541666666667</X
- ><Y
- >3.780833333333334</Y
- ><Name
+ ><Position X="3.648541666666667" Y="3.780833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26916
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26920
- ><X
- >4.675</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.675" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26926
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26930
- ><X
- >4.127500000000001</X
- ><Y
- >4.974166666666667</Y
- ><Name
+ ><Position X="4.127500000000001" Y="4.974166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26936
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[functionForRec]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26986
- ><X
- >2.5929166666666674</X
- ><Y
- >1.640416666666667</Y
- ><X
- >2.619375</X
- ><Y
- >5.450416666666667</Y></Via
+ ><Position X="2.5929166666666674" Y="1.640416666666667"
+ /><Position X="2.619375" Y="5.450416666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26994
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27015
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27020
- ><X
- >4.034583333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.034583333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27026
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27030
- ><X
- >4.865625</X
- ><Y
- >2.536666666666666</Y
- ><Name
+ ><Position X="4.865625" Y="2.536666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27036
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27040
- ><X
- >3.643125000000001</X
- ><Y
- >2.563124999999999</Y
- ><Name
+ ><Position X="3.643125000000001" Y="2.563124999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27046
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27050
- ><X
- >3.727916666666667</X
- ><Y
- >3.7279166666666677</Y
- ><Name
+ ><Position X="3.727916666666667" Y="3.7279166666666677"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27056
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27060
- ><X
- >5.204166666666667</X
- ><Y
- >3.7279166666666663</Y
- ><Name
+ ><Position X="5.204166666666667" Y="3.7279166666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27066
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27070
- ><X
- >3.466041666666667</X
- ><Y
- >1.4287500000000002</Y
- ><Name
+ ><Position X="3.466041666666667" Y="1.4287500000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27076
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27080
- ><X
- >3.7306250000000003</X
- ><Y
- >4.947708333333334</Y
- ><Name
+ ><Position X="3.7306250000000003" Y="4.947708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27086
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27130
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27136
- ><X
- >5.185833333333334</X
- ><Y
- >5.715000000000001</Y
- ><X
- >3.307291666666667</X
- ><Y
- >5.715</Y></Via
+ ><Position X="5.185833333333334" Y="5.715000000000001"
+ /><Position X="3.307291666666667" Y="5.715"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[function]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27150
- ><X
- >4.339166666666666</X
- ><Y
- >5.291666666666667</Y></Via
+ ><Position X="4.339166666666666" Y="5.291666666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27154
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27161
- >Erase_Rec</Name
+ ><![CDATA[Erase_Rec]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27163
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27168
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27174
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27178
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27184
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27188
- ><X
- >1.9816666666666667</X
- ><Y
- >5.1031249999999995</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.1031249999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27194
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27198
- ><X
- >0.6058333333333333</X
- ><Y
- >4.839166666666667</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="4.839166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27204
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27212
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27224
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27236
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27240
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27245
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27250
- ><X
- >1.9816666666666667</X
- ><Y
- >5.1031249999999995</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.1031249999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27256
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27260
- ><X
- >0.6058333333333333</X
- ><Y
- >4.839166666666667</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="4.839166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27266
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27270
- ><X
- >0.6085416666666666</X
- ><Y
- >2.6458333333333335</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.6458333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27276
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27280
- ><X
- >1.9579166666666667</X
- ><Y
- >2.6458333333333335</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="2.6458333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27286
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27294
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27298
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27310
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27315
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4"
+ rhs="4"/></Mapping></INRule></Rules></Document>
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- /><Edges/></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 8
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >0.0</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[a]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="0.0"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[body]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 84
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[application']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3"
+ Y="-0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 214
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
+ ><![CDATA[a]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 242
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 360
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[@']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 381
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 383
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 388
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 394
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 398
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 404
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 408
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 414
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 418
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 424
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 428
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 434
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 487
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 492
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 498
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 502
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 508
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 512
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 518
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 522
- ><X
- >1.9843750000000004</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 528
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 532
- ><X
- >1.9843750000000004</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 538
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 591
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 596
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 598
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 603
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 609
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 613
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 619
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 623
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 629
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 633
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 639
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 643
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 649
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 661
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 693
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 702
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 707
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 713
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 717
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 723
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 727
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 733
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 737
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 743
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 747
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 753
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 773
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 777
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 806
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 811
- >afterEvaluatingLeftSideOfApplication</Name
+ ><![CDATA[afterEvaluatingLeftSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 813
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 818
- ><X
- >2.306666666666666</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.306666666666666" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 824
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 828
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 834
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 838
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 844
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 848
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 854
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 858
- ><X
- >2.008125</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.008125" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 864
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 917
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 922
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 928
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 932
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 938
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 942
- ><X
- >2.034583333333334</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 948
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 952
- ><X
- >2.3283333333333336</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="2.460625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 958
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 962
- ><X
- >3.783541666666667</X
- ><Y
- >3.8893750000000002</Y
- ><Name
+ ><Position X="3.783541666666667" Y="3.8893750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 968
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 992
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1000
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1004
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1021
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1026
- >afterEvaluatingRightSideOfApplication</Name
+ ><![CDATA[afterEvaluatingRightSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1028
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1033
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1039
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1043
- ><X
- >2.79375</X
- ><Y
- >3.708958333333333</Y
- ><Name
+ ><Position X="2.79375" Y="3.708958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1049
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1053
- ><X
- >0.7645833333333334</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1059
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1063
- ><X
- >2.0081249999999997</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1069
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1073
- ><X
- >2.7964583333333333</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1079
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1091
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1103
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1111
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1115
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1123
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1127
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1132
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1137
- ><X
- >0.7645833333333334</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1143
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1147
- ><X
- >2.0081249999999997</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1153
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1157
- ><X
- >2.7964583333333333</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1163
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1167
- ><X
- >1.9843750000000004</X
- ><Y
- >2.5664583333333337</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.5664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1173
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1214
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1219
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1221
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1226
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1232
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1236
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1242
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1246
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1252
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1256
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1262
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1266
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1272
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1276
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1282
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1290
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1294
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1347
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1352
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1358
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1362
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1368
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1372
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1378
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1382
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1388
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1392
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1398
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1436
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1441
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1447
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1449
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1454
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1460
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1464
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1470
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1474
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1480
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1484
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1490
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1494
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1500
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1504
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1510
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1575
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1580
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1586
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1590
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1596
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1600
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1606
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1610
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1616
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1620
- ><X
- >1.2170833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1626
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1630
- ><X
- >2.6458333333333335</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1636
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1640
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1646
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1650
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1656
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1692
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1757
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1763
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1765
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1770
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1776
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1780
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1786
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1790
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1796
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1800
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1806
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1810
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1816
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1820
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1826
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1876
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1889
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1893
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1898
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1904
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1908
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1914
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1918
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1924
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1928
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1934
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1963
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1969
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1971
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1976
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1982
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1986
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1992
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 1996
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2006
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2012
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2024
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2036
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2048
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2053
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2058
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2064
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2068
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2074
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2078
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2084
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2088
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2094
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2123
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2127
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2129
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2134
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2140
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2144
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2150
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2154
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2160
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2164
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2170
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2202
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2206
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2211
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2216
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2222
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2226
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2232
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2236
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2242
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2246
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2252
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2266
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2282
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2286
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2288
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2293
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2299
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2303
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2309
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2313
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2319
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2331
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2348
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2353
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2359
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2363
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2369
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2377
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2383
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2387
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2390
- >Erase_EvaluatorReturning</Name
+ ><![CDATA[Erase_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2392
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2397
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2403
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2407
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2413
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2417
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2423
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2452
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2457
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2463
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2467
- ><X
- >2.0108333333333333</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2473
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2485
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2490
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2493
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2495
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2500
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2506
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2510
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2516
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2520
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2526
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2530
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2536
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2556
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2577
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2582
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2588
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2592
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2598
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2602
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2608
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2612
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2618
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2647
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2651
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2653
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2658
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2664
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2668
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2674
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2678
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2684
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2688
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2694
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2714
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2726
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2730
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2735
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2740
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2746
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2750
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2756
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2760
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2766
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2770
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2776
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2790
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2803
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2807
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2811
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2813
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2818
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2824
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2828
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2834
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2838
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2844
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2848
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2854
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2890
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2895
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2900
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2906
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2910
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2916
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2920
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2926
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2930
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2936
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2950
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2961
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2963
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2967
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2971
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2973
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2978
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2984
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2988
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 2994
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3011
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3019
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3021
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3026
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3032
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3036
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3042
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3046
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3052
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3056
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3062
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3066
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3072
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3076
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3082
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3090
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3096
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3103
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3107
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3115
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3119
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3127
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3139
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3145
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3149
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3154
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3160
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3164
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3170
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3174
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3180
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3184
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3190
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3194
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3200
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3204
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3210
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3214
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3220
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3224
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3230
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3244
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3257
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3292
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3294
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3307
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3319
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3331
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3336
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3342
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3344
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3349
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3355
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3359
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3365
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3369
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3375
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3379
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3385
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3389
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3395
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3448
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3453
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3459
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3463
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3469
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3473
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3479
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3483
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3489
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3493
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3499
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3503
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3509
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3521
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3523
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3536
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3547
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3561
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3574
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3578
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3583
- >Copy_EvaluatorReturning</Name
+ ><![CDATA[Copy_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3585
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3590
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3596
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3600
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3606
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3610
- ><X
- >1.5054166666666666</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3616
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3620
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3626
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3630
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3636
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3684
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3689
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3694
- ><X
- >1.5054166666666666</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3700
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3704
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3710
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3714
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3720
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3724
- ><X
- >2.0108333333333333</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3730
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3734
- ><X
- >1.349375</X
- ><Y
- >2.301875</Y
- ><Name
+ ><Position X="1.349375" Y="2.301875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3740
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3744
- ><X
- >2.751666666666667</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="2.751666666666667" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3750
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3815
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3820
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3822
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3827
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3833
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3837
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3843
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3847
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3853
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3857
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3863
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3867
- ><X
- >2.616666666666667</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.616666666666667" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3873
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3877
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3883
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3891
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3895
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3903
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3907
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3915
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3919
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3927
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3931
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3939
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3943
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3948
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3953
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3959
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3963
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3969
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3973
- ><X
- >0.8439583333333335</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="0.8439583333333335" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3979
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3983
- ><X
- >2.187916666666666</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.187916666666666" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3989
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3993
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 3999
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4003
- ><X
- >2.1960416666666664</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4009
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4013
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4019
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4023
- ><X
- >2.1960416666666664</X
- ><Y
- >4.339166666666667</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="4.339166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4029
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4049
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4061
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4065
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4073
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4085
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4089
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4097
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4109
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4121
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4130
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="6"
+ /><MappingElement lhs="6" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4136
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4138
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4143
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4149
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4153
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4159
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4163
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4169
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4173
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4179
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4183
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4189
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4193
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4199
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4207
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4219
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4231
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4235
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4264
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4269
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4275
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4279
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4285
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4289
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4295
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4299
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4305
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4309
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4315
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4319
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4325
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4329
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4335
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4339
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4345
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4353
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4365
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4377
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4383
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4390
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4396
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4409
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4422
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4436
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4449
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4454
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4460
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4462
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4467
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4473
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4477
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4483
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4487
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4493
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4497
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4503
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4507
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4513
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4517
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4523
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4531
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4535
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4547
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4588
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4593
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4599
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4603
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4609
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4613
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4619
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4623
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4629
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4633
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4639
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4643
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4649
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4653
- ><X
- >0.9260416666666667</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="0.9260416666666667" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4659
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4663
- ><X
- >2.910416666666667</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="2.910416666666667" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4669
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4689
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4693
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4705
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4717
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4729
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4741
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4749
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4753
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4765
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4770
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4776
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4778
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4783
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4789
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4793
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4799
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4803
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4809
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4813
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4819
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4823
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4829
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4833
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4839
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4847
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4863
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4875
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4895
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4899
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4904
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4909
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4915
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4919
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4925
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4929
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4935
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4939
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4945
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4949
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4955
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4959
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4965
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4969
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4975
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4979
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4985
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 4999
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5012
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5023
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5035
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5047
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5049
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5061
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5063
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5092
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5098
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5100
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5105
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5111
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5115
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5121
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5125
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5131
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5135
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5141
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5145
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5151
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5171
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5195
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5204
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5209
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5215
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5219
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5225
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5229
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5235
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5239
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5245
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5249
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5255
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5259
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5265
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5279
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5286
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5290
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5292
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5303
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5317
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5330
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5334
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5339
- >Duplicator_EvaluatorReturning</Name
+ ><![CDATA[Duplicator_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5341
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5346
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5352
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5356
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5362
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5366
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5372
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5376
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5382
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5386
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5392
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5445
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5450
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5456
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5460
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5466
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5470
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5476
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5480
- ><X
- >1.1377083333333333</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5486
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5490
- ><X
- >2.9897916666666666</X
- ><Y
- >1.9843750000000004</Y
- ><Name
+ ><Position X="2.9897916666666666" Y="1.9843750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5496
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5500
- ><X
- >1.984375</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.984375" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5506
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5571
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5576
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5578
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5583
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5589
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5593
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5599
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5603
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5609
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5613
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5619
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5623
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5629
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5633
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5639
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5695
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5704
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5709
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5715
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5719
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5725
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5729
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5735
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5739
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5745
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5749
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5755
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5759
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5765
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5769
- ><X
- >1.2964583333333335</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="1.2964583333333335" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5775
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5779
- ><X
- >2.9368750000000006</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5785
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5793
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5805
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5817
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5821
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5829
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5833
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5841
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5865
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5877
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5881
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueForClosedTerms.INblobs 5886
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6"
+ rhs="6"/></Mapping></INRule></Rules></Document>
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- ><Node id="N4"
- ><X
- >6.376458333333334</X
- ><Y
- >0.5291666666666669</Y
- ><Name
- ><![CDATA[Node 4]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N22"
- ><X
- >6.3500000000000005</X
- ><Y
- >1.9579166666666667</Y
- ><Name
- ><![CDATA[Node 22]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N23"
- ><X
- >6.3500000000000005</X
- ><Y
- >4.180416666666668</Y
- ><Name
- ><![CDATA[Node 23]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N26"
- ><X
- >9.472083333333334</X
- ><Y
- >5.318125</Y
- ><Name
- ><![CDATA[Node 26]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N29"
- ><X
- >10.556875000000003</X
- ><Y
- >6.799791666666666</Y
- ><Name
- ><![CDATA[Node 29]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N36"
- ><X
- >8.546041666666667</X
- ><Y
- >6.693958333333333</Y
- ><Name
- ><![CDATA[Node 36]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N44"
- ><X
- >8.360833333333334</X
- ><Y
- >9.154583333333335</Y
- ><Name
- ><![CDATA[Node 44]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N45"
- ><X
- >8.810625</X
- ><Y
- >12.85875</Y
- ><Name
- ><![CDATA[Node 45]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N46"
- ><X
- >10.742083333333333</X
- ><Y
- >12.832291666666668</Y
- ><Name
- ><![CDATA[Node 46]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N49"
- ><X
- >13.0175</X
- ><Y
- >10.503958333333333</Y
- ><Name
- ><![CDATA[Node 49]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N50"
- ><X
- >10.00125</X
- ><Y
- >11.138958333333333</Y
- ><Name
- ><![CDATA[Node 50]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N53"
- ><X
- >10.742083333333335</X
- ><Y
- >14.2875</Y
- ><Name
- ><![CDATA[Node 53]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N55"
- ><X
- >6.032500000000001</X
- ><Y
- >5.662083333333334</Y
- ><Name
- ><![CDATA[Node 55]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node></Nodes
- ><Edges
- ><Edge id="E1"
- ><From
- >4</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >22</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E2"
- ><From
- >22</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >23</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E5"
- ><From
- >23</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E18"
- ><From
- >26</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >36</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E19"
- ><From
- >29</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E31"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >45</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E32"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >44</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E33"
- ><From
- >44</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >50</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E34"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >49</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E36"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >46</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E45"
- ><From
- >50</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >53</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- ><X
- >12.038541666666669</X
- ><Y
- >13.282083333333336</Y></Via
- ><Info
- ><list-int/></Info></Edge
- ><Edge id="E46"
- ><From
- >46</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >53</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E47"
- ><From
- >23</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E48"
- ><From
- >44</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E49"
- ><From
- >53</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >55</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- ><X
- >5.609166666666667</X
- ><Y
- >14.578541666666668</Y></Via
- ><Info
- ><list-int/></Info></Edge></Edges></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N4"
+ ><Position X="6.376458333333334" Y="0.5291666666666669"
+ /><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N22"
+ ><Position X="6.3500000000000005" Y="1.9579166666666667"
+ /><Name
+ ><![CDATA[Node 22]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[evaluation]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N23"
+ ><Position X="6.3500000000000005" Y="4.180416666666668"
+ /><Name
+ ><![CDATA[Node 23]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N26"
+ ><Position X="9.472083333333334" Y="5.318125"
+ /><Name
+ ><![CDATA[Node 26]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Cons]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N29"
+ ><Position X="10.556875000000003" Y="6.799791666666666"
+ /><Name
+ ><![CDATA[Node 29]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Nil]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N36"
+ ><Position X="8.546041666666667" Y="6.693958333333333"
+ /><Name
+ ><![CDATA[Node 36]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Zero]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N44"
+ ><Position X="8.360833333333334" Y="9.154583333333335"
+ /><Name
+ ><![CDATA[Node 44]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[lambda]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N45"
+ ><Position X="8.810625" Y="12.85875"
+ /><Name
+ ><![CDATA[Node 45]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Zero]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N46"
+ ><Position X="10.742083333333333" Y="12.832291666666668"
+ /><Name
+ ><![CDATA[Node 46]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Succ]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N49"
+ ><Position X="13.0175" Y="10.503958333333333"
+ /><Name
+ ><![CDATA[Node 49]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Erase]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N50"
+ ><Position X="10.00125" Y="11.138958333333333"
+ /><Name
+ ><![CDATA[Node 50]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[ListCase']]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N53"
+ ><Position X="10.742083333333335" Y="14.2875"
+ /><Name
+ ><![CDATA[Node 53]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N55"
+ ><Position X="6.032500000000001" Y="5.662083333333334"
+ /><Name
+ ><![CDATA[Node 55]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[rec]]></Shape
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >4</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >22</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >22</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >23</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >23</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E18"
+ ><From
+ >26</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >36</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E19"
+ ><From
+ >29</From
+ ><PortFrom
+ ><![CDATA[port_name]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[tail]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E31"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[nil_res]]></PortFrom
+ ><To
+ >45</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E32"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >44</To
+ ><PortTo
+ ><![CDATA[var]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E33"
+ ><From
+ >44</From
+ ><PortFrom
+ ><![CDATA[body]]></PortFrom
+ ><To
+ >50</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E34"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >49</To
+ ><PortTo
+ ><![CDATA[down]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E36"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[cons_res]]></PortFrom
+ ><To
+ >46</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E45"
+ ><From
+ >50</From
+ ><PortFrom
+ ><![CDATA[tail]]></PortFrom
+ ><To
+ >53</To
+ ><PortTo
+ ><![CDATA[arg]]></PortTo
+ ><Via
+ ><Position X="12.038541666666669" Y="13.282083333333336"/></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E46"
+ ><From
+ >46</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >53</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E47"
+ ><From
+ >23</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E48"
+ ><From
+ >44</From
+ ><PortFrom
+ ><![CDATA[res]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[function]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E49"
+ ><From
+ >53</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >55</To
+ ><PortTo
+ ><![CDATA[arg]]></PortTo
+ ><Via
+ ><Position X="5.609166666666667" Y="14.578541666666668"/></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 320
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >0.0</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[a]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[variable]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[v]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn0]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.13"
- /><double value="0.0"
- /><double value="360.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Nil]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ [ ] ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ : ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[True]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[True]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[False]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[False]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Zero]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Zero]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Succ]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Succ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[ListCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[LCase']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[ListCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[LCase]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[BoolCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ifThEl]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[BoolCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ifThEl']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[NatCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[NCase]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[NatCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[NCase']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[pair]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[(,)]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[fst]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.1]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[snd]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.2]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[fst']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.1']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[snd']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[.2']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Left]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Left]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Right]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Right]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[SumCase]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[+Case]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="0.0"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[body]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 396
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[SumCase']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[+Case']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3"
+ Y="-0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 526
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
+ ><![CDATA[a]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 554
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[variable]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 672
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
+ ><![CDATA[v]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn0]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3" Y="-0.25"/></list-DoublePoint></Lines
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.13"
+ /><double value="0.0"
+ /><double value="360.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Nil]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 756
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
+ ><![CDATA[ [ ] ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 776
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[ : ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.25" Y="0.25"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.25" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[True]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 804
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[rec]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[rec]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[True]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[False]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 824
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[False]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Zero]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 844
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[Zero]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Succ]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 864
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[rec']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[rec']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[Succ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[ListCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 888
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
+ ><![CDATA[LCase']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.6" Y="-0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="-0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="0.45" Y="-0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.45" Y="0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[cons_res]]></string
+ ><Position X="0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[nil_res]]></string
+ ><Position X="-0.2" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[ListCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 928
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[LCase]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="-0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="0.45" Y="-0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.45" Y="0.15"/></Port
+ ><Port
+ ><string
+ ><![CDATA[cons_res]]></string
+ ><Position X="0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[nil_res]]></string
+ ><Position X="-0.2" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.6" Y="-0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[BoolCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 968
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
+ ><![CDATA[ifThEl]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4True]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4False]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[BoolCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1000
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[ifThEl']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4True]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4False]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[NatCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1032
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
+ ><![CDATA[NCase]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Zero]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Succ]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg4Succ]]></string
+ ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[NatCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1068
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
+ ><![CDATA[NCase']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Zero]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res4Succ]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg4Succ]]></string
+ ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[pair]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1104
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Succ']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Succ']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[(,)]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[pair_res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_arg]]></string
+ ><Position X="-0.25" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_arg]]></string
+ ><Position X="0.25" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[fst]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1132
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[.1]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[snd]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1156
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ :' ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[.2]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[fst']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1180
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
+ ><![CDATA[.1']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[snd']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1204
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[.2']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Left]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1228
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons'']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ :'' ]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[@Left]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Right]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1252
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y
+ ><![CDATA[@Right]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[SumCase]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1276
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[+Case]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[Left_arg]]></string
+ ><Position X="0.6" Y="-0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_arg]]></string
+ ><Position X="0.6" Y="0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_res]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_res]]></string
+ ><Position X="-0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.65" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[SumCase']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1316
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[pair']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[(,)']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[+Case']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.7" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_arg]]></string
+ ><Position X="0.6" Y="-0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_arg]]></string
+ ><Position X="0.6" Y="0.2"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Right_res]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[Left_res]]></string
+ ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[rec]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1356
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
+ ><![CDATA[rec]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[function]]></string
+ ><Position X="0.0" Y="0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.4" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[rec']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1384
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[rec']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="-0.4" Y="0.0"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[functionForRec]]></string
+ ><Position X="0.2" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[function]]></string
+ ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1416
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[pair'']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[(,)'']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[@']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Succ']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1444
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y
+ ><![CDATA[Succ']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1468
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
+ ><![CDATA[ :' ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.25" Y="0.25"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.25" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons'']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1496
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Left']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Left']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[ :'' ]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.25" Y="0.25"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.25" Y="0.25"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[pair']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1524
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[(,)']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[fst_arg]]></string
+ ><Position X="-0.25" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[pair_res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_arg]]></string
+ ><Position X="0.25" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[pair'']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1552
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Right']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@Right']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[(,)'']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[snd_arg]]></string
+ ><Position X="0.25" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[pair_res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[fst_arg]]></string
+ ><Position X="-0.25" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Left']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1580
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
+ ><![CDATA[@Left']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Right']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1604
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[@Right']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1621
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1623
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1628
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1634
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1638
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1644
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1648
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1654
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1658
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1664
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1668
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1674
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1727
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1732
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1738
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1742
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1748
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1752
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1758
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1762
- ><X
- >1.9843750000000004</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1768
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1772
- ><X
- >1.9843750000000004</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1778
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1790
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1831
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1836
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1838
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1843
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1849
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1853
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1859
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1863
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1869
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1873
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1879
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1883
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1889
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1897
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1901
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1909
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1913
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1921
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1925
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1933
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1937
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1942
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1947
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1953
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1957
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1963
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1967
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1973
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1977
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1983
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1987
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 1993
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2046
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2051
- >afterEvaluatingLeftSideOfApplication</Name
+ ><![CDATA[afterEvaluatingLeftSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2053
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2058
- ><X
- >2.306666666666666</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.306666666666666" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2064
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2068
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2074
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2078
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2088
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2094
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2098
- ><X
- >2.008125</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.008125" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2104
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2112
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2116
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2124
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2128
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2136
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2157
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2162
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2168
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2172
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2178
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2182
- ><X
- >2.034583333333334</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2188
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2192
- ><X
- >2.3283333333333336</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="2.460625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2198
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2202
- ><X
- >3.783541666666667</X
- ><Y
- >3.8893750000000002</Y
- ><Name
+ ><Position X="3.783541666666667" Y="3.8893750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2208
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2220
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2232
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2240
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2261
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2266
- >afterEvaluatingRightSideOfApplication</Name
+ ><![CDATA[afterEvaluatingRightSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2268
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2273
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2279
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2283
- ><X
- >2.79375</X
- ><Y
- >3.708958333333333</Y
- ><Name
+ ><Position X="2.79375" Y="3.708958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2289
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2293
- ><X
- >0.7645833333333334</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2299
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2303
- ><X
- >2.0081249999999997</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2309
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2313
- ><X
- >2.7964583333333333</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2319
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2331
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2355
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2372
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2377
- ><X
- >0.7645833333333334</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2383
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2387
- ><X
- >2.0081249999999997</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2393
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2397
- ><X
- >2.7964583333333333</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2403
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2407
- ><X
- >1.9843750000000004</X
- ><Y
- >2.5664583333333337</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.5664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2413
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2421
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2425
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2433
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2437
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2445
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2449
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2454
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2459
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2461
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2466
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2472
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2476
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2482
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2486
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2492
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2496
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2502
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2506
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2512
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2516
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2522
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2587
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2592
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2598
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2602
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2608
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2612
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2618
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2622
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2628
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2632
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2638
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2676
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2681
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2687
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2689
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2694
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2700
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2704
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2710
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2714
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2720
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2724
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2730
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2734
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2740
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2744
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2750
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2815
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2820
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2826
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2830
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2836
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2840
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2846
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2850
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2856
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2860
- ><X
- >1.2170833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2866
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2870
- ><X
- >2.6458333333333335</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2876
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2880
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2886
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2890
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2896
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2992
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 2997
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3003
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3005
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3010
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3016
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3020
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3026
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3030
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3036
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3040
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3046
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3050
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3056
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3060
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3066
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3078
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3090
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3116
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3123
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3127
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3129
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3133
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3138
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3144
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3148
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3154
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3158
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3164
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3168
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3174
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3186
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3194
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3198
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3203
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3209
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3211
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3216
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3222
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3226
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3232
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3236
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3242
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3246
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3252
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3284
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3293
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3298
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3304
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3308
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3314
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3318
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3324
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3328
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3334
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3346
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3354
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3358
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3363
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3367
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3369
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3374
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3380
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3384
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3390
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3394
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3400
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3404
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3410
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3451
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3456
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3462
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3466
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3472
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3476
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3482
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3486
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3492
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3504
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3506
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3522
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3526
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3528
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3533
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3539
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3543
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3549
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3553
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3559
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3588
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3593
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3599
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3603
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3609
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3617
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3621
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3623
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3627
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3630
- >Erase_EvaluatorReturning</Name
+ ><![CDATA[Erase_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3632
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3637
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3643
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3647
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3653
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3657
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3663
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3692
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3697
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3703
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3707
- ><X
- >2.0108333333333333</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3713
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3730
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3733
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3735
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3740
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3746
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3750
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3756
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3760
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3766
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3770
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3776
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3817
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3822
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3828
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3832
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3838
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3842
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3848
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3852
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3858
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3887
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3891
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3893
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3898
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3904
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3908
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3914
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3918
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3924
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3928
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3934
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3966
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3975
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3980
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3986
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3990
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 3996
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4000
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4006
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4010
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4016
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4024
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4030
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4043
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4047
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4051
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4053
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4058
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4064
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4068
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4074
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4078
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4088
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4094
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4130
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4135
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4140
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4146
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4150
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4156
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4160
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4166
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4170
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4176
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4190
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4203
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4207
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4211
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4213
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4218
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4224
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4228
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4234
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4251
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4259
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4261
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4266
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4272
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4276
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4282
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4286
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4292
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4296
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4302
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4306
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4312
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4316
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4322
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4336
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4355
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4385
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4389
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4394
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4400
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4404
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4410
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4414
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4420
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4424
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4430
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4434
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4440
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4444
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4450
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4454
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4460
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4464
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4470
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4484
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4497
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4504
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4516
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4520
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4532
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4534
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4547
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4576
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4582
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4584
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4589
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4595
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4599
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4605
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4609
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4615
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4619
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4625
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4629
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4635
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4667
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4679
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4688
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4693
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4699
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4703
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4709
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4713
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4719
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4723
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4729
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4733
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4739
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4743
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4749
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4757
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4761
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4763
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4776
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4783
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4787
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4795
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4801
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4814
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4818
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4823
- >Copy_EvaluatorReturning</Name
+ ><![CDATA[Copy_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4825
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4830
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4836
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4840
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4846
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4850
- ><X
- >1.5054166666666666</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4856
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4860
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4866
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4870
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4876
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4929
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4934
- ><X
- >1.5054166666666666</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4940
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4944
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4950
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4954
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4960
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4964
- ><X
- >2.0108333333333333</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4970
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4974
- ><X
- >1.349375</X
- ><Y
- >2.301875</Y
- ><Name
+ ><Position X="1.349375" Y="2.301875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4980
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4984
- ><X
- >2.751666666666667</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="2.751666666666667" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4990
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 4998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5055
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5060
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5062
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5067
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5073
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5077
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5083
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5087
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5093
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5097
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5103
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5107
- ><X
- >2.4579166666666667</X
- ><Y
- >5.526458333333334</Y
- ><Name
+ ><Position X="2.4579166666666667" Y="5.526458333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5113
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5117
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5123
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5171
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5188
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5193
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5199
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5203
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5209
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5213
- ><X
- >0.8120833333333325</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.8120833333333325" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5219
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5223
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5229
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5233
- ><X
- >2.1960416666666664</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5239
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5243
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5249
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5253
- ><X
- >2.1960416666666664</X
- ><Y
- >5.503333333333334</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="5.503333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5259
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5263
- ><X
- >2.196041666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="2.196041666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5269
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5293
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5341
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5353
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5365
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5370
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="12"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="12"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5376
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5378
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5383
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5389
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5393
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5399
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5403
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5409
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5413
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5419
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5423
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5429
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5433
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5439
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5504
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5509
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5515
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5519
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5525
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5529
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5535
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5539
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5545
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5549
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5555
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5559
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5565
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5569
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5575
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5579
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5585
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5593
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5597
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5605
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5609
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5617
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5621
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5623
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5636
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5649
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5662
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5676
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5689
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5694
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5700
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5702
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5707
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5713
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5717
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5723
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5727
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5733
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5737
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5743
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5747
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5753
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5757
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5763
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5771
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5775
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5783
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5787
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5795
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5828
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5833
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5839
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5843
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5849
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5853
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5859
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5863
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5869
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5873
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5879
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5883
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5889
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5893
- ><X
- >0.9260416666666667</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="0.9260416666666667" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5899
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5903
- ><X
- >2.910416666666667</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="2.910416666666667" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5909
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5917
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5921
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5929
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5933
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5965
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5969
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5977
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5981
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 5993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6010
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6016
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6018
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6023
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6029
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6033
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6039
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6043
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6049
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6053
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6059
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6063
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6069
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6073
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6079
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6091
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6103
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6111
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6115
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6123
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6127
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6139
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6144
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6149
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6155
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6159
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6165
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6169
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6175
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6179
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6185
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6189
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6195
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6199
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6205
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6209
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6215
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6219
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6225
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6239
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6252
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6289
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6303
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6323
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6332
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6338
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6340
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6345
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6351
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6355
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6361
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6365
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6371
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6375
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6381
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6385
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6391
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6444
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6449
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6455
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6459
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6465
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6469
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6475
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6479
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6485
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6489
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6495
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6499
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6505
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6519
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6532
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6551
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6557
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6570
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6574
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6579
- >Duplicator_EvaluatorReturning</Name
+ ><![CDATA[Duplicator_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6581
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6586
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6592
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6596
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6602
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6606
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6612
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6616
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6622
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6626
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6632
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6685
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6690
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6696
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6700
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6706
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6710
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6716
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6720
- ><X
- >1.1377083333333333</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6726
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6730
- ><X
- >2.9897916666666666</X
- ><Y
- >1.9843750000000004</Y
- ><Name
+ ><Position X="2.9897916666666666" Y="1.9843750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6736
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6740
- ><X
- >1.984375</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.984375" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6746
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6754
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6766
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6778
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6790
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6811
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6816
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6818
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6823
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6829
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6833
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6839
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6843
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6849
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6853
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6859
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6863
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6869
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6873
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6879
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6891
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6899
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6903
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6911
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6915
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6923
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6927
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6935
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6939
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6944
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6949
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6955
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6959
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6965
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6969
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6975
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6979
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6985
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6989
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6995
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 6999
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7005
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7009
- ><X
- >1.2964583333333335</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="1.2964583333333335" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7015
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7019
- ><X
- >2.9368750000000006</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7025
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7049
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7061
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7073
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7085
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7097
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7109
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7121
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7126
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7132
- >Evaluator_Variable</Name
+ ><![CDATA[Evaluator_Variable]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7134
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7139
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7145
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7149
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7155
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7159
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7165
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7169
- ><X
- >2.0081250000000006</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7175
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7195
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7207
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7216
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7221
- ><X
- >2.034583333333334</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.034583333333334" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7227
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7231
- ><X
- >2.0081250000000006</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7237
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7241
- ><X
- >2.037291666666667</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.037291666666667" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7247
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7251
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9158333333333335</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9158333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7257
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7293
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7298
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7302
- >Application_EvaluatorReturning0</Name
+ ><![CDATA[Application_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7304
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7309
- ><X
- >2.306666666666666</X
- ><Y
- >1.8147916666666668</Y
- ><Name
+ ><Position X="2.306666666666666" Y="1.8147916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7315
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7319
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7325
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7329
- ><X
- >2.3256250000000005</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7335
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7339
- ><X
- >3.854791666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="3.854791666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7345
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7349
- ><X
- >2.008125</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.008125" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7355
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7408
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7413
- ><X
- >2.352083333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.352083333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7419
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7423
- ><X
- >3.854791666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="3.854791666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7429
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7433
- ><X
- >2.034583333333334</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7439
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7443
- ><X
- >2.354791666666667</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.354791666666667" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7449
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7453
- ><X
- >2.3283333333333336</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7459
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7479
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7503
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7507
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7512
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7517
- >Application_EvaluatorReturning0OnRight</Name
+ ><![CDATA[Application_EvaluatorReturning0OnRight]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7519
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7524
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7530
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7534
- ><X
- >2.873125</X
- ><Y
- >3.8677083333333333</Y
- ><Name
+ ><Position X="2.873125" Y="3.8677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7540
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7544
- ><X
- >0.7645833333333334</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7550
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7554
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7560
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7564
- ><X
- >2.849375</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="2.849375" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7570
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7623
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7628
- ><X
- >0.7645833333333334</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7634
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7638
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7644
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7648
- ><X
- >2.849375</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="2.849375" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7654
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7658
- ><X
- >1.9843750000000002</X
- ><Y
- >2.6193750000000007</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.6193750000000007"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7664
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7684
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7705
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7710
- >Erase_Variable</Name
+ ><![CDATA[Erase_Variable]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7712
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7717
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7723
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7727
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7733
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7737
- ><X
- >2.008125</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7743
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7755
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7767
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7772
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7777
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7783
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7787
- ><X
- >2.008125</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7793
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7805
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7810
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7813
- >Erase_EvaluatorReturning0</Name
+ ><![CDATA[Erase_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7815
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7820
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7826
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7830
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7836
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7840
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7846
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7875
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7880
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7886
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7890
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7896
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7913
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7916
- >Copy_Variable</Name
+ ><![CDATA[Copy_Variable]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7918
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7923
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7929
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7933
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7939
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7943
- ><X
- >1.2408333333333332</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.2408333333333332" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7949
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7953
- ><X
- >2.6641666666666666</X
- ><Y
- >0.7381249999999999</Y
- ><Name
+ ><Position X="2.6641666666666666" Y="0.7381249999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7959
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7963
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7969
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7977
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7981
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 7993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8022
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8027
- ><X
- >1.2408333333333332</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.2408333333333332" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8033
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8037
- ><X
- >2.717083333333333</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.717083333333333" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8043
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8047
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8053
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8057
- ><X
- >1.2435416666666668</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="1.2435416666666668" Y="2.116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8063
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8067
- ><X
- >2.6987500000000004</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.6987500000000004" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8073
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8077
- ><X
- >2.0108333333333333</X
- ><Y
- >3.7835416666666672</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.7835416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8083
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8091
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8103
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8107
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8115
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8119
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8127
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8139
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8148
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8153
- >Copy_EaluatorReturning0</Name
+ ><![CDATA[Copy_EaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8155
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8160
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8166
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8170
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8176
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8180
- ><X
- >1.055625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.055625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8186
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8190
- ><X
- >2.7700000000000005</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.7700000000000005" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8196
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8200
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8206
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8218
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8259
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8264
- ><X
- >1.055625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.055625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8270
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8274
- ><X
- >2.7700000000000005</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.7700000000000005" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8280
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8284
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8290
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8294
- ><X
- >1.031875</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="1.031875" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8300
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8304
- ><X
- >2.778125</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.778125" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8310
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8314
- ><X
- >2.0108333333333333</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8320
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8364
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8385
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8390
- >Duplicator_Variable</Name
+ ><![CDATA[Duplicator_Variable]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8392
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8397
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8403
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8407
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8413
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8417
- ><X
- >0.9233333333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8423
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8427
- ><X
- >2.690625</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.690625" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8433
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8437
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8443
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8479
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8496
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8501
- ><X
- >0.9233333333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8507
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8511
- ><X
- >2.690625</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.690625" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8517
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8521
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8527
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8531
- ><X
- >0.9260416666666668</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="2.1166666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8537
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8541
- ><X
- >2.6722916666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.6722916666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8547
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8551
- ><X
- >1.9843750000000004</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8557
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8581
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8589
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8593
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8601
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8605
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8613
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8617
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8622
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8627
- >Duplicator_EvaluatorReturning0</Name
+ ><![CDATA[Duplicator_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8629
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8634
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8640
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8644
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8650
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8654
- ><X
- >1.0291666666666668</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8660
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8664
- ><X
- >2.6906250000000003</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.6906250000000003" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8670
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8674
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8680
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8692
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8733
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8738
- ><X
- >1.0291666666666668</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8744
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8748
- ><X
- >2.6906250000000003</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.6906250000000003" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8754
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8758
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8764
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8768
- ><X
- >1.031875</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="1.031875" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8774
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8778
- ><X
- >2.69875</X
- ><Y
- >1.984375</Y
- ><Name
+ ><Position X="2.69875" Y="1.984375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8784
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8788
- ><X
- >1.9843750000000002</X
- ><Y
- >3.915833333333334</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="3.915833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8794
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8830
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8859
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8864
- >Evaluator_ListCase</Name
+ ><![CDATA[Evaluator_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8866
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8871
- ><X
- >2.0</X
- ><Y
- >1.7354166666666668</Y
- ><Name
+ ><Position X="2.0" Y="1.7354166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8877
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8881
- ><X
- >2.0</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="2.0" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8887
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8891
- ><X
- >2.008125</X
- ><Y
- >0.34125000000000005</Y
- ><Name
+ ><Position X="2.008125" Y="0.34125000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8897
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8901
- ><X
- >4.51625</X
- ><Y
- >3.04</Y
- ><Name
+ ><Position X="4.51625" Y="3.04"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8907
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8911
- ><X
- >5.288958333333333</X
- ><Y
- >3.330416666666667</Y
- ><Name
+ ><Position X="5.288958333333333" Y="3.330416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8917
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8921
- ><X
- >2.558333333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.558333333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8927
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8931
- ><X
- >1.3887500000000002</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="1.3887500000000002" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8937
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8941
- ><X
- >0.4891666666666666</X
- ><Y
- >3.1987500000000004</Y
- ><Name
+ ><Position X="0.4891666666666666" Y="3.1987500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8947
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8955
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8959
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8967
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8971
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8979
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8983
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8991
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 8995
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9003
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9007
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9015
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9019
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9036
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9041
- ><X
- >2.008125</X
- ><Y
- >0.34125000000000005</Y
- ><Name
+ ><Position X="2.008125" Y="0.34125000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9047
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9051
- ><X
- >4.51625</X
- ><Y
- >3.04</Y
- ><Name
+ ><Position X="4.51625" Y="3.04"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9057
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9061
- ><X
- >5.288958333333333</X
- ><Y
- >3.330416666666667</Y
- ><Name
+ ><Position X="5.288958333333333" Y="3.330416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9067
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9071
- ><X
- >2.558333333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.558333333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9077
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9081
- ><X
- >1.3887500000000002</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="1.3887500000000002" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9087
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9091
- ><X
- >0.5156249999999999</X
- ><Y
- >5.156666666666667</Y
- ><Name
+ ><Position X="0.5156249999999999" Y="5.156666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9097
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9101
- ><X
- >2.0108333333333333</X
- ><Y
- >3.439583333333333</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.439583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9107
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9111
- ><X
- >0.5291666666666668</X
- ><Y
- >3.915833333333333</Y
- ><Name
+ ><Position X="0.5291666666666668" Y="3.915833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9117
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9149
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9153
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9165
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9189
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9201
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9206
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9214
- >EvaluatorReturning_ListCase</Name
+ ><![CDATA[EvaluatorReturning_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9216
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9221
- ><X
- >2.2116666666666664</X
- ><Y
- >3.2856249999999996</Y
- ><Name
+ ><Position X="2.2116666666666664" Y="3.2856249999999996"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9227
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9231
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9237
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9241
- ><X
- >0.9762500000000001</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9247
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9251
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9257
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9261
- ><X
- >5.997916666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9267
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9271
- ><X
- >6.765208333333333</X
- ><Y
- >1.9016666666666662</Y
- ><Name
+ ><Position X="6.765208333333333" Y="1.9016666666666662"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9277
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9281
- ><X
- >4.775416666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="4.775416666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9287
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9291
- ><X
- >3.2618750000000003</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2618750000000003" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9297
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9309
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9341
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9353
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9365
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9377
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9386
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9391
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9397
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9401
- ><X
- >0.9762500000000001</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9407
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9411
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9417
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9421
- ><X
- >5.997916666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9427
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9431
- ><X
- >6.765208333333333</X
- ><Y
- >1.9016666666666662</Y
- ><Name
+ ><Position X="6.765208333333333" Y="1.9016666666666662"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9437
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9441
- ><X
- >4.775416666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="4.775416666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9447
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9451
- ><X
- >3.2618750000000003</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2618750000000003" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9457
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9465
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9477
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9489
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9501
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9525
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9534
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9542
- >ListCase_Nil</Name
+ ><![CDATA[ListCase_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9544
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9549
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9555
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9559
- ><X
- >1.6560416666666666</X
- ><Y
- >3.8147916666666664</Y
- ><Name
+ ><Position X="1.6560416666666666" Y="3.8147916666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9565
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9569
- ><X
- >4.018958333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9575
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9579
- ><X
- >5.574583333333333</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.574583333333333" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9585
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9589
- ><X
- >6.717708333333333</X
- ><Y
- >1.9016666666666668</Y
- ><Name
+ ><Position X="6.717708333333333" Y="1.9016666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9595
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9599
- ><X
- >4.278125</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="4.278125" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9605
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9609
- ><X
- >2.870416666666667</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.870416666666667" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9615
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9623
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9635
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9692
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9697
- ><X
- >4.018958333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9703
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9707
- ><X
- >7.294374999999999</X
- ><Y
- >1.7170833333333335</Y
- ><Name
+ ><Position X="7.294374999999999" Y="1.7170833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9713
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9717
- ><X
- >8.437500000000009</X
- ><Y
- >2.0339583333333335</Y
- ><Name
+ ><Position X="8.437500000000009" Y="2.0339583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9723
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9727
- ><X
- >4.278125</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="4.278125" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9733
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9737
- ><X
- >2.870416666666667</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.870416666666667" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9743
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9747
- ><X
- >6.0060416666666665</X
- ><Y
- >1.4816666666666667</Y
- ><Name
+ ><Position X="6.0060416666666665" Y="1.4816666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9753
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9757
- ><X
- >4.868333333333334</X
- ><Y
- >1.7991666666666672</Y
- ><Name
+ ><Position X="4.868333333333334" Y="1.7991666666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9763
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9767
- ><X
- >4.286250000000001</X
- ><Y
- >3.96875</Y
- ><Name
+ ><Position X="4.286250000000001" Y="3.96875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9773
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9777
- ><X
- >2.8839583333333336</X
- ><Y
- >2.8575000000000004</Y
- ><Name
+ ><Position X="2.8839583333333336" Y="2.8575000000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9783
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9791
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9795
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9848
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9855
- >ListCase_Cons</Name
+ ><![CDATA[ListCase_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9857
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9862
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9868
- ><Left-string
- ><string
- ><![CDATA[ListCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9872
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9878
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9882
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9888
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9892
- ><X
- >5.918541666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.918541666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9898
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9902
- ><X
- >6.733333333333334</X
- ><Y
- >1.9016666666666664</Y
- ><Name
+ ><Position X="6.733333333333334" Y="1.9016666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9908
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9912
- ><X
- >4.822916666666667</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.822916666666667" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9918
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9922
- ><X
- >3.521041666666666</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.521041666666666" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9928
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9932
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9938
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9942
- ><X
- >2.2672916666666665</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.2672916666666665" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9948
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9992
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 9996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10004
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10049
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10054
- ><X
- >3.648541666666667</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="3.648541666666667" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10060
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10064
- ><X
- >5.918541666666667</X
- ><Y
- >1.5847916666666668</Y
- ><Name
+ ><Position X="5.918541666666667" Y="1.5847916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10070
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10074
- ><X
- >6.733333333333334</X
- ><Y
- >1.9016666666666664</Y
- ><Name
+ ><Position X="6.733333333333334" Y="1.9016666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10080
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10084
- ><X
- >4.822916666666667</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.822916666666667" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10090
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10094
- ><X
- >3.521041666666666</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.521041666666666" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10100
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10104
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10110
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10114
- ><X
- >2.2672916666666665</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.2672916666666665" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10120
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10124
- ><X
- >2.7252083333333332</X
- ><Y
- >2.434166666666667</Y
- ><Name
+ ><Position X="2.7252083333333332" Y="2.434166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10130
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10134
- ><X
- >3.942291666666667</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.942291666666667" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10140
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10200
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10205
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10214
- >Evaluator_Nil</Name
+ ><![CDATA[Evaluator_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10216
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10221
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10227
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10231
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10237
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10241
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10247
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10276
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10281
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10287
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10291
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10297
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10301
- ><X
- >2.0108333333333333</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10307
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[port_name]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10319
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10331
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10336
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10339
- >Evaluator_Cons</Name
+ ><![CDATA[Evaluator_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10341
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10346
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10352
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10356
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10362
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10366
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10372
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10376
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10382
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10386
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10392
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10445
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10450
- ><X
- >1.391458333333333</X
- ><Y
- >3.42875</Y
- ><Name
+ ><Position X="1.391458333333333" Y="3.42875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10456
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10460
- ><X
- >2.034583333333334</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.034583333333334" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10466
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10470
- ><X
- >0.9762500000000001</X
- ><Y
- >4.732708333333333</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="4.732708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10476
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10480
- ><X
- >3.24625</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.24625" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10486
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10490
- ><X
- >2.0372916666666674</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.0372916666666674" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10496
- ><Left-string
- ><string
- ><![CDATA[Cons']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10504
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10516
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10520
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10532
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10544
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10549
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10554
- >EvaluatorReturning_HeadCons</Name
+ ><![CDATA[EvaluatorReturning_HeadCons]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10556
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10561
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10567
- ><Left-string
- ><string
- ><![CDATA[Cons']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10571
- ><X
- >2.0529166666666665</X
- ><Y
- >3.708958333333333</Y
- ><Name
+ ><Position X="2.0529166666666665" Y="3.708958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10577
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10581
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10587
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10591
- ><X
- >5.653958333333334</X
- ><Y
- >4.70625</Y
- ><Name
+ ><Position X="5.653958333333334" Y="4.70625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10597
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10601
- ><X
- >2.0610416666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0610416666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10607
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10615
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10619
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10631
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[port_name]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10660
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10665
- ><X
- >4.018958333333334</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10671
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10675
- ><X
- >5.653958333333334</X
- ><Y
- >4.70625</Y
- ><Name
+ ><Position X="5.653958333333334" Y="4.70625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10681
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10685
- ><X
- >2.0610416666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0610416666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10691
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10695
- ><X
- >4.021666666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="4.021666666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10701
- ><Left-string
- ><string
- ><![CDATA[Cons'']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons'']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10705
- ><X
- >5.635625</X
- ><Y
- >3.307291666666667</Y
- ><Name
+ ><Position X="5.635625" Y="3.307291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10711
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10719
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10723
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10731
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10735
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10743
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10747
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10755
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10759
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10764
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10769
- >EvaluatorReturning_TailCons</Name
+ ><![CDATA[EvaluatorReturning_TailCons]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10771
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10776
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10782
- ><Left-string
- ><string
- ><![CDATA[Cons'']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons'']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10786
- ><X
- >2.264583333333333</X
- ><Y
- >3.8677083333333333</Y
- ><Name
+ ><Position X="2.264583333333333" Y="3.8677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10792
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10796
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10802
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10806
- ><X
- >0.7116666666666667</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10812
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10816
- ><X
- >2.267291666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.267291666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10822
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10830
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[port_name]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10875
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10880
- ><X
- >1.9999999999999996</X
- ><Y
- >1.9097916666666668</Y
- ><Name
+ ><Position X="1.9999999999999996" Y="1.9097916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10886
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10890
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10896
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10900
- ><X
- >0.7116666666666667</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10906
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10910
- ><X
- >2.267291666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="2.267291666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10916
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10920
- ><X
- >2.0108333333333333</X
- ><Y
- >3.4925</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.4925"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10926
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10979
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10984
- >Evaluator_BoolCase</Name
+ ><![CDATA[Evaluator_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10986
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10991
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 10997
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11001
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11007
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11011
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11017
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11021
- ><X
- >0.41520833333333335</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.41520833333333335" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11027
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11031
- ><X
- >0.7116666666666667</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11037
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11041
- ><X
- >3.061041666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="3.061041666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11047
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11079
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11091
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11103
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11107
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11112
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11117
- ><X
- >2.4314583333333335</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.4314583333333335" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11123
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11127
- ><X
- >0.41520833333333335</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.41520833333333335" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11133
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11137
- ><X
- >0.7116666666666667</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11143
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11147
- ><X
- >3.061041666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="3.061041666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11153
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11157
- ><X
- >2.4341666666666675</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.4341666666666675" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11163
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11167
- ><X
- >0.555625</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.555625" Y="2.4606250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11173
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11181
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11185
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11193
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11197
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11205
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11209
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11221
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11238
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11244
- >EvaluatorReturning_BoolCase</Name
+ ><![CDATA[EvaluatorReturning_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11246
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11251
- ><X
- >1.232708333333333</X
- ><Y
- >3.073958333333333</Y
- ><Name
+ ><Position X="1.232708333333333" Y="3.073958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11257
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11261
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11267
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11271
- ><X
- >1.2408333333333335</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11277
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11281
- ><X
- >4.018958333333334</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11287
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11291
- ><X
- >3.2991666666666672</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11297
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11301
- ><X
- >5.278125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="5.278125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11307
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11319
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11331
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11355
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11372
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11377
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11383
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11387
- ><X
- >1.2408333333333335</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11393
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11397
- ><X
- >4.018958333333334</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11403
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11407
- ><X
- >3.2991666666666672</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11413
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11417
- ><X
- >5.278125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="5.278125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11423
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11476
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11482
- >BoolCase_True</Name
+ ><![CDATA[BoolCase_True]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11484
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11489
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11495
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11499
- ><X
- >1.4972916666666667</X
- ><Y
- >3.100416666666667</Y
- ><Name
+ ><Position X="1.4972916666666667" Y="3.100416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11505
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11509
- ><X
- >4.018958333333334</X
- ><Y
- >0.6852083333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6852083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11515
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11519
- ><X
- >2.9870833333333335</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="2.9870833333333335" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11525
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11529
- ><X
- >5.2041666666666675</X
- ><Y
- >4.812083333333334</Y
- ><Name
+ ><Position X="5.2041666666666675" Y="4.812083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11535
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11547
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11571
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11583
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11588
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11593
- ><X
- >4.018958333333334</X
- ><Y
- >0.6852083333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6852083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11599
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11603
- ><X
- >2.9870833333333335</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="2.9870833333333335" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11609
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11613
- ><X
- >5.2041666666666675</X
- ><Y
- >4.812083333333334</Y
- ><Name
+ ><Position X="5.2041666666666675" Y="4.812083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11619
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11623
- ><X
- >5.212291666666667</X
- ><Y
- >2.8575</Y
- ><Name
+ ><Position X="5.212291666666667" Y="2.8575"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11629
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11633
- ><X
- >2.963333333333334</X
- ><Y
- >3.148541666666667</Y
- ><Name
+ ><Position X="2.963333333333334" Y="3.148541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11639
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11680
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11685
- >BoolCase_False</Name
+ ><![CDATA[BoolCase_False]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11687
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11692
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11698
- ><Left-string
- ><string
- ><![CDATA[BoolCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11702
- ><X
- >1.444375</X
- ><Y
- >2.9945833333333334</Y
- ><Name
+ ><Position X="1.444375" Y="2.9945833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11708
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11712
- ><X
- >4.018958333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11718
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11722
- ><X
- >2.696041666666667</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="2.696041666666667" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11728
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11732
- ><X
- >5.442291666666668</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="5.442291666666668" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11738
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11746
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11750
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11758
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11770
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11774
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11791
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11796
- ><X
- >4.018958333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11802
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11806
- ><X
- >2.696041666666667</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="2.696041666666667" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11812
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11816
- ><X
- >5.442291666666668</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="5.442291666666668" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11822
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11826
- ><X
- >2.69875</X
- ><Y
- >3.2279166666666668</Y
- ><Name
+ ><Position X="2.69875" Y="3.2279166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11832
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11836
- ><X
- >5.450416666666667</X
- ><Y
- >2.9633333333333334</Y
- ><Name
+ ><Position X="5.450416666666667" Y="2.9633333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11842
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11883
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11888
- >Evaluator_True</Name
+ ><![CDATA[Evaluator_True]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11890
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11895
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11901
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11905
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11911
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11915
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11921
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11929
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11933
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11950
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11955
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11961
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11965
- ><X
- >2.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11971
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11975
- ><X
- >1.9843750000000002</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11981
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 11993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12005
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12010
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12013
- >Evaluator_False</Name
+ ><![CDATA[Evaluator_False]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12015
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12020
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12026
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12030
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12036
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12040
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12046
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12054
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12066
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12075
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12080
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12086
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12090
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12096
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12100
- ><X
- >1.9843750000000004</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12106
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12130
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12135
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12138
- >Evaluator_NatCase</Name
+ ><![CDATA[Evaluator_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12140
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12145
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12151
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12155
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12161
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12165
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12171
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12175
- ><X
- >0.33583333333333326</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.33583333333333326" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12181
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12185
- ><X
- >0.6852083333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12191
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12195
- ><X
- >2.822916666666667</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.822916666666667" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12201
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12205
- ><X
- >4.775416666666667</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.775416666666667" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12211
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12219
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12231
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12235
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12288
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12293
- ><X
- >2.378541666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.378541666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12299
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12303
- ><X
- >0.33583333333333326</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.33583333333333326" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12309
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12313
- ><X
- >0.6852083333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12319
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12323
- ><X
- >2.822916666666667</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.822916666666667" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12329
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12333
- ><X
- >4.775416666666667</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.775416666666667" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12339
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12343
- ><X
- >2.4077083333333333</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="2.4077083333333333" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12349
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12353
- ><X
- >0.5820833333333335</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="0.5820833333333335" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12359
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12436
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12443
- >EvaluatorReturning_NatCase</Name
+ ><![CDATA[EvaluatorReturning_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12445
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12450
- ><X
- >0.8622916666666665</X
- ><Y
- >3.603125</Y
- ><Name
+ ><Position X="0.8622916666666665" Y="3.603125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12456
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12460
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12466
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12470
- ><X
- >0.8704166666666667</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12476
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12480
- ><X
- >4.018958333333334</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12486
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12490
- ><X
- >2.8758333333333335</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12496
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12500
- ><X
- >5.3575</X
- ><Y
- >5.208958333333333</Y
- ><Name
+ ><Position X="5.3575" Y="5.208958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12506
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12510
- ><X
- >6.315416666666668</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.315416666666668" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12516
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12588
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12593
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12598
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12604
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12608
- ><X
- >0.8704166666666667</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12614
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12618
- ><X
- >4.018958333333334</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12624
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12628
- ><X
- >2.8758333333333335</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12634
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12638
- ><X
- >5.3575</X
- ><Y
- >5.208958333333333</Y
- ><Name
+ ><Position X="5.3575" Y="5.208958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12644
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12648
- ><X
- >6.315416666666668</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.315416666666668" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12654
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12714
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12719
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12726
- >NatCase_Zero</Name
+ ><![CDATA[NatCase_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12728
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12733
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12739
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12743
- ><X
- >1.3385416666666665</X
- ><Y
- >3.20625</Y
- ><Name
+ ><Position X="1.3385416666666665" Y="3.20625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12749
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12753
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12759
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12763
- ><X
- >2.2727083333333336</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="2.2727083333333336" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12769
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12773
- ><X
- >5.4158333333333335</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="5.4158333333333335" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12779
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12783
- ><X
- >6.209583333333335</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.209583333333335" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12789
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12821
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12833
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12854
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12859
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12865
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12869
- ><X
- >2.2727083333333336</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="2.2727083333333336" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12875
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12879
- ><X
- >5.4158333333333335</X
- ><Y
- >5.261875000000001</Y
- ><Name
+ ><Position X="5.4158333333333335" Y="5.261875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12885
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12889
- ><X
- >6.209583333333335</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.209583333333335" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12895
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12899
- ><X
- >5.000625</X
- ><Y
- >1.5081250000000002</Y
- ><Name
+ ><Position X="5.000625" Y="1.5081250000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12905
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12909
- ><X
- >4.788958333333333</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="4.788958333333333" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12915
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12919
- ><X
- >2.275416666666667</X
- ><Y
- >3.042708333333334</Y
- ><Name
+ ><Position X="2.275416666666667" Y="3.042708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12925
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12933
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12937
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12945
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12949
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12957
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12961
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12969
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12973
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12978
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12984
- >NatCase_Succ</Name
+ ><![CDATA[NatCase_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12986
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12991
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 12997
- ><Left-string
- ><string
- ><![CDATA[NatCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13001
- ><X
- >1.2327083333333333</X
- ><Y
- >3.3649999999999998</Y
- ><Name
+ ><Position X="1.2327083333333333" Y="3.3649999999999998"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13007
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13011
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13017
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13021
- ><X
- >2.531875</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="2.531875" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13027
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13031
- ><X
- >5.780833333333334</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="5.780833333333334" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13037
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13041
- ><X
- >6.527083333333334</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.527083333333334" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13047
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13051
- ><X
- >1.2408333333333335</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13057
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13065
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13089
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13134
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13139
- ><X
- >4.018958333333334</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13145
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13149
- ><X
- >2.531875</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="2.531875" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13155
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13159
- ><X
- >5.780833333333334</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="5.780833333333334" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13165
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13169
- ><X
- >6.527083333333334</X
- ><Y
- >1.7435416666666668</Y
- ><Name
+ ><Position X="6.527083333333334" Y="1.7435416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13175
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13179
- ><X
- >1.2408333333333335</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="1.2408333333333335" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13185
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13189
- ><X
- >2.54</X
- ><Y
- >3.148541666666667</Y
- ><Name
+ ><Position X="2.54" Y="3.148541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13195
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13199
- ><X
- >5.767916666666667</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="5.767916666666667" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13205
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13213
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13217
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13219
- ><X
- >1.2170833333333333</X
- ><Y
- >1.984375</Y></Via
+ ><Position X="1.2170833333333333" Y="1.984375"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13259
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13266
- >Evaluator_Zero</Name
+ ><![CDATA[Evaluator_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13268
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13273
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13279
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13283
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13289
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13293
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13299
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13307
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13319
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13323
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13328
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13333
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13339
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13343
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13349
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13353
- ><X
- >1.9843750000000002</X
- ><Y
- >2.143125</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.143125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13359
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13388
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13391
- >Evaluator_Succ</Name
+ ><![CDATA[Evaluator_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13393
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13398
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13404
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13408
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13414
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13418
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13424
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13428
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13434
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13442
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13454
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13475
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13480
- ><X
- >2.0081249999999997</X
- ><Y
- >0.5264583333333335</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.5264583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13486
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13490
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13496
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13500
- ><X
- >1.9579166666666667</X
- ><Y
- >3.545416666666667</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="3.545416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13506
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13510
- ><X
- >1.9843750000000002</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13516
- ><Left-string
- ><string
- ><![CDATA[Succ']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13524
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13528
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13536
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13540
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13557
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13561
- >EvaluatorReturning_Succ</Name
+ ><![CDATA[EvaluatorReturning_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13563
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13568
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13574
- ><Left-string
- ><string
- ><![CDATA[Succ']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13578
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13584
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13588
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13594
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13598
- ><X
- >1.9552083333333334</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="1.9552083333333334" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13604
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13645
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13650
- ><X
- >2.0000000000000004</X
- ><Y
- >2.1479166666666663</Y
- ><Name
+ ><Position X="2.0000000000000004" Y="2.1479166666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13656
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13660
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13666
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13670
- ><X
- >2.008125</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13676
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13680
- ><X
- >2.0108333333333337</X
- ><Y
- >3.8364583333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.8364583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13686
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13718
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13722
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13727
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13731
- >Erase_Nil</Name
+ ><![CDATA[Erase_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13733
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13738
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13744
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13748
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13754
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13762
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13766
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13771
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13779
- >Erase_Cons</Name
+ ><![CDATA[Erase_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13781
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13786
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13792
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13796
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13802
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13806
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13812
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13816
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13822
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13830
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13863
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13868
- ><X
- >1.0820833333333333</X
- ><Y
- >4.865</Y
- ><Name
+ ><Position X="1.0820833333333333" Y="4.865"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13874
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13878
- ><X
- >2.7964583333333333</X
- ><Y
- >4.8914583333333335</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="4.8914583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13884
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13888
- ><X
- >1.0847916666666668</X
- ><Y
- >3.042708333333333</Y
- ><Name
+ ><Position X="1.0847916666666668" Y="3.042708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13894
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13898
- ><X
- >2.778125</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="2.778125" Y="3.0162500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13904
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13933
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13937
- >Erase_True</Name
+ ><![CDATA[Erase_True]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13939
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13944
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13950
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13954
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13960
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13977
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13985
- >Erase_False</Name
+ ><![CDATA[Erase_False]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13987
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13992
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 13998
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14002
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14008
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14025
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14033
- >Erase_Zero</Name
+ ><![CDATA[Erase_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14035
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14040
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14046
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14050
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14056
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14073
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14081
- >Erase_Succ</Name
+ ><![CDATA[Erase_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14083
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14088
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14094
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14098
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14104
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14108
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14114
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14138
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14143
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14148
- ><X
- >1.9735416666666665</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="1.9735416666666665" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14154
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14158
- ><X
- >1.981666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.981666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14164
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14181
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14184
- >Erase_ListCase</Name
+ ><![CDATA[Erase_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14186
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14191
- ><X
- >2.6879166666666667</X
- ><Y
- >1.5502083333333332</Y
- ><Name
+ ><Position X="2.6879166666666667" Y="1.5502083333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14197
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14201
- ><X
- >2.6879166666666667</X
- ><Y
- >3.470833333333333</Y
- ><Name
+ ><Position X="2.6879166666666667" Y="3.470833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14207
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14211
- ><X
- >5.685833333333333</X
- ><Y
- >3.0664583333333337</Y
- ><Name
+ ><Position X="5.685833333333333" Y="3.0664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14217
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14221
- ><X
- >5.791666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="5.791666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14227
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14231
- ><X
- >2.902291666666667</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.902291666666667" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14237
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14241
- ><X
- >0.6214583333333331</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.6214583333333331" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14247
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14251
- ><X
- >0.7327083333333334</X
- ><Y
- >3.2252083333333337</Y
- ><Name
+ ><Position X="0.7327083333333334" Y="3.2252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14257
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14293
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14334
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14339
- ><X
- >5.685833333333333</X
- ><Y
- >3.0664583333333337</Y
- ><Name
+ ><Position X="5.685833333333333" Y="3.0664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14345
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14349
- ><X
- >5.791666666666667</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="5.791666666666667" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14355
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14359
- ><X
- >2.902291666666667</X
- ><Y
- >5.156041666666667</Y
- ><Name
+ ><Position X="2.902291666666667" Y="5.156041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14365
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14369
- ><X
- >0.6214583333333331</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.6214583333333331" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14375
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14379
- ><X
- >0.7327083333333334</X
- ><Y
- >3.2252083333333337</Y
- ><Name
+ ><Position X="0.7327083333333334" Y="3.2252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14385
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14389
- ><X
- >2.0637500000000006</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.0637500000000006" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14395
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14399
- ><X
- >4.233333333333333</X
- ><Y
- >1.9579166666666672</Y
- ><Name
+ ><Position X="4.233333333333333" Y="1.9579166666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14405
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14409
- ><X
- >1.6933333333333336</X
- ><Y
- >3.995208333333334</Y
- ><Name
+ ><Position X="1.6933333333333336" Y="3.995208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14415
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14419
- ><X
- >2.8839583333333336</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8839583333333336" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14425
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14429
- ><X
- >4.418541666666667</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="4.418541666666667" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14435
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14479
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14500
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14507
- >Erase_BoolCase</Name
+ ><![CDATA[Erase_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14509
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14514
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14520
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14524
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14530
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14534
- ><X
- >0.28833333333333333</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14540
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14544
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14550
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14554
- ><X
- >2.8758333333333335</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14560
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14568
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14580
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14592
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14596
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14613
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14618
- ><X
- >0.28833333333333333</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14624
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14628
- ><X
- >0.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14634
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14638
- ><X
- >2.8758333333333335</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.8758333333333335" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14644
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14648
- ><X
- >1.6139583333333334</X
- ><Y
- >2.8045833333333334</Y
- ><Name
+ ><Position X="1.6139583333333334" Y="2.8045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14654
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14658
- ><X
- >1.6404166666666669</X
- ><Y
- >4.392083333333334</Y
- ><Name
+ ><Position X="1.6404166666666669" Y="4.392083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14664
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14668
- ><X
- >3.65125</X
- ><Y
- >4.233333333333334</Y
- ><Name
+ ><Position X="3.65125" Y="4.233333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14674
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14694
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14715
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14720
- >Erase_NatCase</Name
+ ><![CDATA[Erase_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14722
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14727
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14733
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14737
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14743
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14747
- ><X
- >0.28833333333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14753
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14757
- ><X
- >0.9762500000000001</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14763
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14767
- ><X
- >3.5108333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5108333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14773
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14777
- ><X
- >5.177708333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="5.177708333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14783
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14791
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14795
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14848
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14853
- ><X
- >0.28833333333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.28833333333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14859
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14863
- ><X
- >0.9762500000000001</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="0.9762500000000001" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14869
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14873
- ><X
- >3.5108333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5108333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14879
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14883
- ><X
- >5.177708333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="5.177708333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14889
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14893
- ><X
- >1.2700000000000002</X
- ><Y
- >2.6193750000000002</Y
- ><Name
+ ><Position X="1.2700000000000002" Y="2.6193750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14899
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14903
- ><X
- >4.339166666666667</X
- ><Y
- >2.54</Y
- ><Name
+ ><Position X="4.339166666666667" Y="2.54"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14909
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14913
- ><X
- >3.4925</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.4925" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14919
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14923
- ><X
- >1.6404166666666669</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="1.6404166666666669" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14929
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14937
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14949
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14961
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14965
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14973
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14977
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14982
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14988
- >Copy_ListCase</Name
+ ><![CDATA[Copy_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14990
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 14995
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15001
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15005
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15011
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15015
- ><X
- >0.6322916666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15021
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15025
- ><X
- >3.4050000000000002</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.4050000000000002" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15031
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15035
- ><X
- >6.2041666666666675</X
- ><Y
- >3.595625</Y
- ><Name
+ ><Position X="6.2041666666666675" Y="3.595625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15041
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15045
- ><X
- >6.215000000000002</X
- ><Y
- >4.362291666666667</Y
- ><Name
+ ><Position X="6.215000000000002" Y="4.362291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15051
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15055
- ><X
- >2.6377083333333338</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15061
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15065
- ><X
- >1.8120833333333333</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.8120833333333333" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15071
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15075
- ><X
- >0.37791666666666657</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.37791666666666657" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15081
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15089
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15101
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15113
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15125
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15129
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15141
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15149
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15153
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15161
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15165
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15173
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15177
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15182
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15187
- ><X
- >0.6322916666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15193
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15197
- ><X
- >3.4050000000000002</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.4050000000000002" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15203
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15207
- ><X
- >6.2041666666666675</X
- ><Y
- >3.595625</Y
- ><Name
+ ><Position X="6.2041666666666675" Y="3.595625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15213
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15217
- ><X
- >6.215000000000002</X
- ><Y
- >4.362291666666667</Y
- ><Name
+ ><Position X="6.215000000000002" Y="4.362291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15223
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15227
- ><X
- >2.6377083333333338</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15233
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15237
- ><X
- >1.8120833333333333</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.8120833333333333" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15243
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15247
- ><X
- >0.2985416666666666</X
- ><Y
- >4.230625</Y
- ><Name
+ ><Position X="0.2985416666666666" Y="4.230625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15253
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15257
- ><X
- >0.8466666666666668</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15263
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15267
- ><X
- >3.3602083333333335</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.7462500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15273
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15277
- ><X
- >0.5556249999999999</X
- ><Y
- >3.4395833333333337</Y
- ><Name
+ ><Position X="0.5556249999999999" Y="3.4395833333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15283
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15287
- ><X
- >5.476875000000001</X
- ><Y
- >3.2279166666666668</Y
- ><Name
+ ><Position X="5.476875000000001" Y="3.2279166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15293
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15297
- ><X
- >4.524375</X
- ><Y
- >4.312708333333334</Y
- ><Name
+ ><Position X="4.524375" Y="4.312708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15303
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15307
- ><X
- >2.989791666666666</X
- ><Y
- >4.28625</Y
- ><Name
+ ><Position X="2.989791666666666" Y="4.28625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15313
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15317
- ><X
- >1.931458333333333</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="1.931458333333333" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15323
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15331
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15335
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15355
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15367
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15391
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15403
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15479
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[cons_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15503
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15511
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15515
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15523
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15527
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15532
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15541
- >Copy_BoolCase</Name
+ ><![CDATA[Copy_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15543
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15548
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15554
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15558
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15564
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15568
- ><X
- >1.055625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.055625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15574
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15578
- ><X
- >2.955208333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15584
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15588
- ><X
- >0.38333333333333297</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.38333333333333297" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15594
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15598
- ><X
- >0.8704166666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15604
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15608
- ><X
- >2.9022916666666667</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15614
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15682
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15691
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15696
- ><X
- >2.140416666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="2.140416666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15702
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15706
- ><X
- >4.225208333333333</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="4.225208333333333" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15712
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15716
- ><X
- >0.38333333333333297</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.38333333333333297" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15722
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15726
- ><X
- >2.140416666666667</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.140416666666667" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15732
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15736
- ><X
- >4.1987499999999995</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="4.1987499999999995" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15742
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15746
- ><X
- >2.1695833333333336</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.1695833333333336" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15752
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15756
- ><X
- >4.233333333333333</X
- ><Y
- >1.8256250000000005</Y
- ><Name
+ ><Position X="4.233333333333333" Y="1.8256250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15762
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15766
- ><X
- >1.1641666666666668</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="1.1641666666666668" Y="3.6777083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15772
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15776
- ><X
- >2.1695833333333336</X
- ><Y
- >4.418541666666668</Y
- ><Name
+ ><Position X="2.1695833333333336" Y="4.418541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15782
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15786
- ><X
- >4.233333333333334</X
- ><Y
- >4.339166666666667</Y
- ><Name
+ ><Position X="4.233333333333334" Y="4.339166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15792
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15929
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15936
- >Copy_NatCase</Name
+ ><![CDATA[Copy_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15938
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15943
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15949
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15953
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15959
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15963
- ><X
- >0.7116666666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15969
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15973
- ><X
- >3.166875</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15979
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15983
- ><X
- >0.30395833333333333</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.30395833333333333" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15989
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15993
- ><X
- >0.8704166666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.8704166666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 15999
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16003
- ><X
- >2.7170833333333335</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.7170833333333335" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16009
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16013
- ><X
- >4.8758333333333335</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.8758333333333335" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16019
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16027
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16031
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16079
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16091
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16103
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16108
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16113
- ><X
- >2.0875000000000004</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="2.0875000000000004" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16119
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16123
- ><X
- >4.092916666666666</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="4.092916666666666" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16129
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16133
- ><X
- >0.38333333333333336</X
- ><Y
- >3.8337499999999998</Y
- ><Name
+ ><Position X="0.38333333333333336" Y="3.8337499999999998"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16139
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16143
- ><X
- >2.1139583333333336</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16149
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16153
- ><X
- >4.066458333333332</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.066458333333332" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16159
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16163
- ><X
- >6.648541666666666</X
- ><Y
- >3.436875</Y
- ><Name
+ ><Position X="6.648541666666666" Y="3.436875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16169
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16173
- ><X
- >2.116666666666667</X
- ><Y
- >1.9314583333333333</Y
- ><Name
+ ><Position X="2.116666666666667" Y="1.9314583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16179
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16183
- ><X
- >4.101041666666665</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="4.101041666666665" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16189
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16193
- ><X
- >1.137708333333334</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.137708333333334" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16199
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16203
- ><X
- >5.423958333333332</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="5.423958333333332" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16209
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16213
- ><X
- >4.101041666666665</X
- ><Y
- >4.497916666666667</Y
- ><Name
+ ><Position X="4.101041666666665" Y="4.497916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16219
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16223
- ><X
- >2.1166666666666667</X
- ><Y
- >4.392083333333334</Y
- ><Name
+ ><Position X="2.1166666666666667" Y="4.392083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16229
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16285
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16309
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Zero]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16361
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16373
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16385
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16393
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16397
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16402
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16410
- >Copy_Nil</Name
+ ><![CDATA[Copy_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16412
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16417
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16423
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16427
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16433
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16437
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16443
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16447
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16453
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16461
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16465
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16473
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16477
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16485
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16489
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16494
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16499
- ><X
- >0.6852083333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16505
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16509
- ><X
- >3.3520833333333337</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.3520833333333337" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16515
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16519
- ><X
- >0.6879166666666667</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="2.4606250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16525
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16529
- ><X
- >3.33375</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="3.33375" Y="2.460625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16535
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16543
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16547
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16555
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16559
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16564
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16568
- >Copy_Cons</Name
+ ><![CDATA[Copy_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16570
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16575
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16581
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16585
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16591
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16595
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16601
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16605
- ><X
- >3.166875</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.166875" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16611
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16615
- ><X
- >0.738125</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.738125" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16621
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16625
- ><X
- >3.2197916666666666</X
- ><Y
- >4.944375</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="4.944375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16631
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16643
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16667
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16679
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16691
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16696
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16701
- ><X
- >1.0291666666666668</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16707
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16711
- ><X
- >3.4314583333333326</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="3.4314583333333326" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16717
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16721
- ><X
- >1.0556249999999998</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="1.0556249999999998" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16727
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16731
- ><X
- >3.3520833333333324</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.3520833333333324" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16737
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16741
- ><X
- >1.0054166666666666</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.0054166666666666" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16747
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16751
- ><X
- >3.4131250000000004</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.4131250000000004" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16757
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16761
- ><X
- >1.058333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="1.058333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16767
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16771
- ><X
- >3.3602083333333335</X
- ><Y
- >3.704166666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="3.704166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16777
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16821
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16833
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16845
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16869
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16878
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16884
- >Copy_True</Name
+ ><![CDATA[Copy_True]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16886
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16891
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16897
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16901
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16907
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16911
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16917
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16921
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16927
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16935
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16939
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16947
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16951
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16959
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16963
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16968
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16973
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16979
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16983
- ><X
- >3.1933333333333334</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16989
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16993
- ><X
- >0.6350000000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="0.6350000000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 16999
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17003
- ><X
- >3.2808333333333337</X
- ><Y
- >2.38125</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="2.38125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17009
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17038
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17042
- >Copy_False</Name
+ ><![CDATA[Copy_False]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17044
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17049
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17055
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17059
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17065
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17069
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17075
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17079
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17085
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17093
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17097
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17105
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17109
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17117
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17121
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17126
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17131
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17137
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17141
- ><X
- >3.537291666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="3.537291666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17147
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17151
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17157
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17161
- ><X
- >3.545416666666667</X
- ><Y
- >2.196041666666667</Y
- ><Name
+ ><Position X="3.545416666666667" Y="2.196041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17167
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17196
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17200
- >Copy_Zero</Name
+ ><![CDATA[Copy_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17202
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17207
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17213
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17217
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17223
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17227
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17233
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17237
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17243
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17284
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17289
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17295
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17299
- ><X
- >3.166875</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.166875" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17305
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17309
- ><X
- >0.6085416666666666</X
- ><Y
- >2.4077083333333333</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.4077083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17315
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17319
- ><X
- >3.8100000000000005</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="3.8100000000000005" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17325
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17333
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17345
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17354
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17358
- >Copy_Succ</Name
+ ><![CDATA[Copy_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17360
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17365
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17371
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17375
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17381
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17385
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17391
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17395
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17401
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17405
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17411
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17464
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17469
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17475
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17479
- ><X
- >3.1933333333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17485
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17489
- ><X
- >2.0081249999999997</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17495
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17499
- ><X
- >2.090208333333334</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="2.090208333333334" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17505
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17509
- ><X
- >0.6349999999999999</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="0.6349999999999999" Y="2.116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17515
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17519
- ><X
- >3.1750000000000003</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17525
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17537
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17549
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17561
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17573
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17581
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17585
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17590
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17595
- >Duplicator_ListCase</Name
+ ><![CDATA[Duplicator_ListCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17597
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17602
- ><X
- >3.2170833333333317</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2170833333333317" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17608
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17612
- ><X
- >3.2170833333333317</X
- ><Y
- >3.9470833333333335</Y
- ><Name
+ ><Position X="3.2170833333333317" Y="3.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17618
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17622
- ><X
- >2.1139583333333336</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17628
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17632
- ><X
- >4.357499999999998</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="4.357499999999998" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17638
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17642
- ><X
- >5.860208333333333</X
- ><Y
- >3.5427083333333336</Y
- ><Name
+ ><Position X="5.860208333333333" Y="3.5427083333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17648
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17652
- ><X
- >6.506041666666665</X
- ><Y
- >3.8331250000000003</Y
- ><Name
+ ><Position X="6.506041666666665" Y="3.8331250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17658
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17662
- ><X
- >3.8018749999999986</X
- ><Y
- >5.447083333333334</Y
- ><Name
+ ><Position X="3.8018749999999986" Y="5.447083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17668
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17672
- ><X
- >2.526458333333332</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.526458333333332" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17678
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17682
- ><X
- >1.5685416666666667</X
- ><Y
- >3.7014583333333335</Y
- ><Name
+ ><Position X="1.5685416666666667" Y="3.7014583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17688
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17744
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[nil_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17756
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17768
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17780
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17789
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17794
- ><X
- >2.1139583333333336</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.1139583333333336" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17800
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17804
- ><X
- >4.410416666666665</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="4.410416666666665" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17810
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17814
- ><X
- >6.706874999999998</X
- ><Y
- >5.3947916666666655</Y
- ><Name
+ ><Position X="6.706874999999998" Y="5.3947916666666655"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17820
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17824
- ><X
- >8.331666666666667</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="8.331666666666667" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17830
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17834
- ><X
- >4.092916666666666</X
- ><Y
- >5.526458333333335</Y
- ><Name
+ ><Position X="4.092916666666666" Y="5.526458333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17840
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17844
- ><X
- >2.526458333333332</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.526458333333332" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17850
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17854
- ><X
- >0.48375</X
- ><Y
- >5.236041666666667</Y
- ><Name
+ ><Position X="0.48375" Y="5.236041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17860
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17864
- ><X
- >2.4341666666666666</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="2.4341666666666666" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17870
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17874
- ><X
- >4.392083333333334</X
- ><Y
- >3.0162500000000003</Y
- ><Name
+ ><Position X="4.392083333333334" Y="3.0162500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17880
- ><Left-string
- ><string
- ><![CDATA[ListCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ListCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17884
- ><X
- >0.6614583333333334</X
- ><Y
- >3.9687500000000004</Y
- ><Name
+ ><Position X="0.6614583333333334" Y="3.9687500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17890
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17894
- ><X
- >2.5400000000000005</X
- ><Y
- >4.418541666666667</Y
- ><Name
+ ><Position X="2.5400000000000005" Y="4.418541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17900
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17904
- ><X
- >4.286250000000001</X
- ><Y
- >4.445000000000001</Y
- ><Name
+ ><Position X="4.286250000000001" Y="4.445000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17910
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17914
- ><X
- >6.773333333333333</X
- ><Y
- >3.9158333333333344</Y
- ><Name
+ ><Position X="6.773333333333333" Y="3.9158333333333344"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17920
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17924
- ><X
- >8.360833333333336</X
- ><Y
- >4.0216666666666665</Y
- ><Name
+ ><Position X="8.360833333333336" Y="4.0216666666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17930
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >-0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17966
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17978
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17986
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17990
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 17998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.6</X
- ><Y
- >-0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[nil_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[nil_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[cons_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[cons_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[cons_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18100
- ><X
- >8.043333333333333</X
- ><Y
- >2.090208333333334</Y></Via
+ ><Position X="8.043333333333333" Y="2.090208333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18107
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.45</X
- ><Y
- >0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18111
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18113
- ><X
- >8.651875000000002</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="8.651875000000002" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18120
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18124
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18126
- ><X
- >6.4558333333333335</X
- ><Y
- >1.7991666666666668</Y></Via
+ ><Position X="6.4558333333333335" Y="1.7991666666666668"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18133
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >0.45</X
- ><Y
- >-0.15</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18137
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18139
- ><X
- >7.064375</X
- ><Y
- >2.8575000000000004</Y></Via
+ ><Position X="7.064375" Y="2.8575000000000004"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18143
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18152
- >Duplicator_BoolCase</Name
+ ><![CDATA[Duplicator_BoolCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18154
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18159
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18165
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18169
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18175
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18179
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18185
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18189
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18195
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18199
- ><X
- >0.4097916666666666</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.4097916666666666" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18205
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18209
- ><X
- >0.5</X
- ><Y
- >5.235416666666667</Y
- ><Name
+ ><Position X="0.5" Y="5.235416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18215
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18219
- ><X
- >3.1933333333333334</X
- ><Y
- >5.314791666666666</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="5.314791666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18225
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18237
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18261
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4True]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18285
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18293
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18302
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18307
- ><X
- >2.8018750000000003</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18313
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18317
- ><X
- >5.283541666666665</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="5.283541666666665" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18323
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18327
- ><X
- >0.4097916666666666</X
- ><Y
- >4.3100000000000005</Y
- ><Name
+ ><Position X="0.4097916666666666" Y="4.3100000000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18333
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18337
- ><X
- >2.7489583333333334</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.7489583333333334" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18343
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18347
- ><X
- >5.25708333333333</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="5.25708333333333" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18353
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18357
- ><X
- >2.8045833333333325</X
- ><Y
- >1.6933333333333336</Y
- ><Name
+ ><Position X="2.8045833333333325" Y="1.6933333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18363
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18367
- ><X
- >5.265208333333333</X
- ><Y
- >1.693333333333334</Y
- ><Name
+ ><Position X="5.265208333333333" Y="1.693333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18373
- ><Left-string
- ><string
- ><![CDATA[BoolCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[BoolCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18377
- ><X
- >1.6404166666666664</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.6404166666666664" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18383
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18387
- ><X
- >2.8045833333333334</X
- ><Y
- >4.1539583333333345</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="4.1539583333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18393
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18397
- ><X
- >5.265208333333333</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="5.265208333333333" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18403
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18415
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18427
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18451
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4True]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4True]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4False]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18507
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4False]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4False]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18511
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18519
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18523
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18531
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18535
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18540
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18547
- >Duplicator_NatCase</Name
+ ><![CDATA[Duplicator_NatCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18549
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18554
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18560
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18564
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18570
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18574
- ><X
- >0.9762500000000002</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9762500000000002" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18580
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18584
- ><X
- >3.1933333333333334</X
- ><Y
- >0.49999999999999994</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="0.49999999999999994"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18590
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18594
- ><X
- >0.30395833333333294</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.30395833333333294" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18604
- ><X
- >0.7910416666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18614
- ><X
- >2.92875</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.92875" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18620
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18624
- ><X
- >4.1085416666666665</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.1085416666666665" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18630
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18654
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18666
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18678
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18686
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18690
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18698
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18702
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18714
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18719
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18724
- ><X
- >2.5108333333333337</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.5108333333333337" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18730
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18734
- ><X
- >4.727916666666665</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="4.727916666666665" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18740
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18744
- ><X
- >0.33041666666666625</X
- ><Y
- >5.0772916666666665</Y
- ><Name
+ ><Position X="0.33041666666666625" Y="5.0772916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18750
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18754
- ><X
- >2.5372916666666665</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.5372916666666665" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18760
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18764
- ><X
- >4.463333333333331</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="4.463333333333331" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18770
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18774
- ><X
- >7.65395833333333</X
- ><Y
- >4.336458333333334</Y
- ><Name
+ ><Position X="7.65395833333333" Y="4.336458333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18780
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18784
- ><X
- >2.513541666666667</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="2.513541666666667" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18790
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18794
- ><X
- >4.736041666666667</X
- ><Y
- >1.7727083333333336</Y
- ><Name
+ ><Position X="4.736041666666667" Y="1.7727083333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18800
- ><Left-string
- ><string
- ><![CDATA[NatCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[NatCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18804
- ><X
- >1.1641666666666666</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="1.1641666666666666" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18810
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18814
- ><X
- >6.402916666666667</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="6.402916666666667" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18820
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18824
- ><X
- >4.736041666666668</X
- ><Y
- >4.074583333333333</Y
- ><Name
+ ><Position X="4.736041666666668" Y="4.074583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18830
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18834
- ><X
- >2.5135416666666663</X
- ><Y
- >3.995208333333333</Y
- ><Name
+ ><Position X="2.5135416666666663" Y="3.995208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18840
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18872
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18876
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18884
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Zero]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res4Zero]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res4Succ]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18992
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 18996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg4Succ]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19004
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg4Succ]]></string
- ><X
- >0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg4Succ]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19013
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19021
- >Duplicator_Nil</Name
+ ><![CDATA[Duplicator_Nil]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19023
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19028
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19034
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19038
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19044
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19048
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19054
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19058
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19064
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19105
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19110
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19116
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19120
- ><X
- >3.3785416666666666</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.3785416666666666" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19126
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19130
- ><X
- >0.6085416666666668</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="0.6085416666666668" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19136
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19140
- ><X
- >3.3602083333333335</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="1.957916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19146
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19154
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19158
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19175
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19179
- >Duplicator_Cons</Name
+ ><![CDATA[Duplicator_Cons]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19181
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19186
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19192
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19196
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19202
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19206
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19212
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19216
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19222
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19226
- ><X
- >0.9233333333333333</X
- ><Y
- >4.7856250000000005</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="4.7856250000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19232
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19236
- ><X
- >3.2462500000000003</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19242
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19286
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19290
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19298
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19307
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19312
- ><X
- >0.6322916666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="0.6322916666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19318
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19322
- ><X
- >3.378541666666667</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19328
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19332
- ><X
- >0.6852083333333333</X
- ><Y
- >4.838541666666667</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="4.838541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19338
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19342
- ><X
- >3.325625</X
- ><Y
- >4.970833333333334</Y
- ><Name
+ ><Position X="3.325625" Y="4.970833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19348
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19352
- ><X
- >0.635</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.635" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19358
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19362
- ><X
- >3.386666666666667</X
- ><Y
- >1.74625</Y
- ><Name
+ ><Position X="3.386666666666667" Y="1.74625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19368
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19372
- ><X
- >0.6879166666666668</X
- ><Y
- >3.4924999999999997</Y
- ><Name
+ ><Position X="0.6879166666666668" Y="3.4924999999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19378
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19382
- ><X
- >3.33375</X
- ><Y
- >3.65125</Y
- ><Name
+ ><Position X="3.33375" Y="3.65125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19388
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19444
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19448
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19456
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19460
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[head]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19468
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19472
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19480
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.25</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19489
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19495
- >Duplicator_True</Name
+ ><![CDATA[Duplicator_True]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19497
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19502
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19508
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19512
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19518
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19522
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19528
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19532
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19538
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19579
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19584
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19590
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19594
- ><X
- >3.3520833333333333</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.3520833333333333" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19604
- ><X
- >0.5820833333333334</X
- ><Y
- >2.275416666666667</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.275416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19610
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19614
- ><X
- >3.3602083333333335</X
- ><Y
- >2.328333333333333</Y
- ><Name
+ ><Position X="3.3602083333333335" Y="2.328333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19620
- ><Left-string
- ><string
- ><![CDATA[True]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[True]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19649
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19653
- >Duplicator_False</Name
+ ><![CDATA[Duplicator_False]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19655
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19660
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19666
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19670
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19676
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19680
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19686
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19690
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19696
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19737
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19742
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19748
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19752
- ><X
- >3.0610416666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.0610416666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19758
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19762
- ><X
- >0.7408333333333335</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19768
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19772
- ><X
- >3.0427083333333336</X
- ><Y
- >2.2754166666666666</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="2.2754166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19778
- ><Left-string
- ><string
- ><![CDATA[False]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[False]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19790
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19807
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19811
- >Duplicator_Zero</Name
+ ><![CDATA[Duplicator_Zero]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19813
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19818
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19824
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19828
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19834
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19838
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19844
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19848
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19854
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19866
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19890
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19895
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19900
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19906
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19910
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19916
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19920
- ><X
- >0.5820833333333334</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.4870833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19926
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19930
- ><X
- >2.0108333333333337</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.354791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19936
- ><Left-string
- ><string
- ><![CDATA[Zero]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Zero]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19965
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19969
- >Duplicator_Succ</Name
+ ><![CDATA[Duplicator_Succ]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19971
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19976
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19982
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19986
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19992
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 19996
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20006
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20012
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20016
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20022
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20054
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20066
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20075
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20080
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20086
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20090
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20096
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20100
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20106
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20110
- ><X
- >0.5820833333333334</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="0.5820833333333334" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20116
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20120
- ><X
- >3.1220833333333338</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20126
- ><Left-string
- ><string
- ><![CDATA[Succ]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Succ]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20130
- ><X
- >2.0108333333333333</X
- ><Y
- >3.6777083333333334</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.6777083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20136
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20201
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20206
- >Evaluator_Pair</Name
+ ><![CDATA[Evaluator_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20208
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20213
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20219
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20223
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20229
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20233
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20239
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20243
- ><X
- >0.7116666666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20249
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20253
- ><X
- >3.24625</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.24625" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20259
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20303
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20307
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20312
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20317
- ><X
- >1.981666666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="1.981666666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20323
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20327
- ><X
- >0.7116666666666667</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20333
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20337
- ><X
- >3.24625</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.24625" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20343
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20347
- ><X
- >1.9843750000000004</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.1166666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20353
- ><Left-string
- ><string
- ><![CDATA[pair']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20357
- ><X
- >0.714375</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="0.714375" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20363
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20416
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20421
- >EvaluatorReturning_PairOnFst</Name
+ ><![CDATA[EvaluatorReturning_PairOnFst]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20423
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20428
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20434
- ><Left-string
- ><string
- ><![CDATA[pair']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20438
- ><X
- >1.3120833333333333</X
- ><Y
- >3.6031250000000004</Y
- ><Name
+ ><Position X="1.3120833333333333" Y="3.6031250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20444
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20448
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20454
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20458
- ><X
- >3.622083333333333</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.622083333333333" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20464
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20468
- ><X
- >1.3147916666666664</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.3147916666666664" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20474
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20527
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20532
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20538
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20542
- ><X
- >3.622083333333333</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="3.622083333333333" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20548
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20552
- ><X
- >1.3147916666666664</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.3147916666666664" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20558
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20562
- ><X
- >2.0108333333333333</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20568
- ><Left-string
- ><string
- ><![CDATA[pair'']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair'']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20572
- ><X
- >3.598333333333334</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="3.598333333333334" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20578
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20598
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20610
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20626
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20631
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20636
- >EvaluatorReturning_PairOnSnd</Name
+ ><![CDATA[EvaluatorReturning_PairOnSnd]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20638
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20643
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20649
- ><Left-string
- ><string
- ><![CDATA[pair'']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair'']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20653
- ><X
- >3.031875</X
- ><Y
- >3.5502083333333334</Y
- ><Name
+ ><Position X="3.031875" Y="3.5502083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20659
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20663
- ><X
- >2.008125</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20669
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20673
- ><X
- >0.8175</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.8175" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20679
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20683
- ><X
- >3.034583333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="3.034583333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20689
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20733
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20737
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20742
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20747
- ><X
- >2.008125</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20753
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20757
- ><X
- >0.8175</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.8175" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20763
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20767
- ><X
- >3.034583333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="3.034583333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20773
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20777
- ><X
- >2.037291666666667</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.037291666666667" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20783
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20787
- ><X
- >2.0108333333333337</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20793
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20805
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20817
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20829
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20841
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20846
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20851
- >Evaluator_fstProjection</Name
+ ><![CDATA[Evaluator_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20853
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20858
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20864
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20868
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20874
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20878
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20884
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20888
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20894
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20902
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20906
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20918
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20930
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20935
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20940
- ><X
- >1.9735416666666667</X
- ><Y
- >3.42875</Y
- ><Name
+ ><Position X="1.9735416666666667" Y="3.42875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20946
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20950
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20956
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20960
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20966
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20970
- ><X
- >1.9843750000000002</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20976
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20988
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 20996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21000
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21017
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21021
- >EvaluatorReturning_fstProjection</Name
+ ><![CDATA[EvaluatorReturning_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21023
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21028
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21034
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21038
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21044
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21048
- ><X
- >1.981666666666667</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21054
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21058
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21064
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21105
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21110
- ><X
- >2.0</X
- ><Y
- >2.0264583333333333</Y
- ><Name
+ ><Position X="2.0" Y="2.0264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21116
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21120
- ><X
- >2.0081250000000006</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21126
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21130
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21136
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21165
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21169
- >Evaluator_sndProjection</Name
+ ><![CDATA[Evaluator_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21171
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21176
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21182
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21186
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21192
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21196
- ><X
- >2.008125</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21202
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21206
- ><X
- >1.981666666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21212
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21220
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21224
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21232
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21236
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21253
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21258
- ><X
- >1.9735416666666667</X
- ><Y
- >3.4552083333333337</Y
- ><Name
+ ><Position X="1.9735416666666667" Y="3.4552083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21264
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21268
- ><X
- >2.0081250000000006</X
- ><Y
- >0.4470833333333334</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="0.4470833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21274
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21278
- ><X
- >1.981666666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21284
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21288
- ><X
- >1.9843750000000002</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21294
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21335
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21339
- >EvaluatorReturning_sndProjection</Name
+ ><![CDATA[EvaluatorReturning_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21341
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21346
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21352
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21356
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21362
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21366
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21372
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21376
- ><X
- >1.9816666666666667</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21382
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21390
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21402
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21414
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21423
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21428
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21434
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21438
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21444
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21448
- ><X
- >2.0081249999999997</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21454
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21483
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21487
- >fstProjection_Pair</Name
+ ><![CDATA[fstProjection_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21489
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21494
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21500
- ><Left-string
- ><string
- ><![CDATA[fst']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21504
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21510
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21514
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21520
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21524
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21530
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21534
- ><X
- >3.166875</X
- ><Y
- >4.944374999999999</Y
- ><Name
+ ><Position X="3.166875" Y="4.944374999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21540
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21548
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21552
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21588
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21593
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21598
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21604
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21608
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21614
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21618
- ><X
- >3.166875</X
- ><Y
- >4.944374999999999</Y
- ><Name
+ ><Position X="3.166875" Y="4.944374999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21624
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21628
- ><X
- >3.148541666666667</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="3.148541666666667" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21634
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21638
- ><X
- >0.7937500000000001</X
- ><Y
- >2.8839583333333336</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="2.8839583333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21644
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21685
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21690
- >sndProjection_Pair</Name
+ ><![CDATA[sndProjection_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21692
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21697
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21703
- ><Left-string
- ><string
- ><![CDATA[snd']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21707
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21713
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21717
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21723
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21727
- ><X
- >0.738125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="0.738125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21733
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21737
- ><X
- >3.272708333333333</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.272708333333333" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21743
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21755
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21767
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21775
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21779
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21787
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21791
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21796
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21801
- ><X
- >2.008125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.008125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21807
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21811
- ><X
- >0.738125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="0.738125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21817
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21821
- ><X
- >3.272708333333333</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.272708333333333" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21827
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21831
- ><X
- >0.7408333333333333</X
- ><Y
- >3.3866666666666667</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="3.3866666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21837
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21841
- ><X
- >3.2543750000000005</X
- ><Y
- >3.2014583333333335</Y
- ><Name
+ ><Position X="3.2543750000000005" Y="3.2014583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21847
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21859
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21879
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21888
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21893
- >Erase_Pair</Name
+ ><![CDATA[Erase_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21895
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21900
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21906
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21910
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21916
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21920
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21926
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21930
- ><X
- >3.2991666666666672</X
- ><Y
- >5.076666666666666</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="5.076666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21936
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21977
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21982
- ><X
- >0.7829166666666664</X
- ><Y
- >2.4762500000000003</Y
- ><Name
+ ><Position X="0.7829166666666664" Y="2.4762500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21988
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21992
- ><X
- >0.7910416666666666</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 21998
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22002
- ><X
- >3.2991666666666672</X
- ><Y
- >5.076666666666666</Y
- ><Name
+ ><Position X="3.2991666666666672" Y="5.076666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22008
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22012
- ><X
- >3.2808333333333333</X
- ><Y
- >2.5135416666666663</Y
- ><Name
+ ><Position X="3.2808333333333333" Y="2.5135416666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22018
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22047
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22051
- >Erase_fstProjection</Name
+ ><![CDATA[Erase_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22053
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22058
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22064
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22068
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22074
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22078
- ><X
- >2.0345833333333334</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22092
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22113
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22118
- ><X
- >2.0264583333333333</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0264583333333333" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22124
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22128
- ><X
- >2.0345833333333334</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22134
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22142
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22146
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22151
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22154
- >Erase_sndProjection</Name
+ ><![CDATA[Erase_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22156
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22161
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22167
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22171
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22177
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22181
- ><X
- >2.008125</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22187
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22195
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22207
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22216
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22221
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22227
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22231
- ><X
- >2.008125</X
- ><Y
- >5.076666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.076666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22237
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22249
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22254
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22257
- >Copy_Pair</Name
+ ><![CDATA[Copy_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22259
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22264
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22270
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22274
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22280
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22284
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22290
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22294
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22300
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22304
- ><X
- >0.7645833333333334</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22310
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22314
- ><X
- >3.1933333333333334</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="3.1933333333333334" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22320
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22356
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22364
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22368
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22376
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22380
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22385
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22390
- ><X
- >0.7116666666666667</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22396
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22400
- ><X
- >3.1404166666666655</X
- ><Y
- >0.4735416666666666</Y
- ><Name
+ ><Position X="3.1404166666666655" Y="0.4735416666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22406
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22410
- ><X
- >0.7645833333333334</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22416
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22420
- ><X
- >3.0345833333333334</X
- ><Y
- >5.050208333333334</Y
- ><Name
+ ><Position X="3.0345833333333334" Y="5.050208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22426
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22430
- ><X
- >0.7937500000000001</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22436
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22440
- ><X
- >3.0691666666666664</X
- ><Y
- >4.048125</Y
- ><Name
+ ><Position X="3.0691666666666664" Y="4.048125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22446
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22450
- ><X
- >0.7408333333333335</X
- ><Y
- >1.666875</Y
- ><Name
+ ><Position X="0.7408333333333335" Y="1.666875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22456
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22460
- ><X
- >3.1220833333333333</X
- ><Y
- >1.6139583333333334</Y
- ><Name
+ ><Position X="3.1220833333333333" Y="1.6139583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22466
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22474
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22534
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22567
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22573
- >Copy_fstProjection</Name
+ ><![CDATA[Copy_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22575
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22580
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22586
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22590
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22596
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22600
- ><X
- >0.7910416666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22606
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22610
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22616
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22620
- ><X
- >2.008125</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.008125" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22626
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22638
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22679
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22684
- ><X
- >0.7910416666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22690
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22694
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22700
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22704
- ><X
- >2.0610416666666667</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0610416666666667" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22710
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22714
- ><X
- >0.7672916666666668</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="0.7672916666666668" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22720
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22724
- ><X
- >3.2014583333333335</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="3.2014583333333335" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22730
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22734
- ><X
- >2.037291666666667</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="2.037291666666667" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22740
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22764
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22776
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22805
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22810
- >Copy_sndProjection</Name
+ ><![CDATA[Copy_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22812
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22817
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22823
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22827
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22833
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22837
- ><X
- >0.6852083333333333</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22843
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22847
- ><X
- >3.272708333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.272708333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22853
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22857
- ><X
- >2.0345833333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22863
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22871
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22875
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22883
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22887
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22895
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22899
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22907
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22911
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22916
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22921
- ><X
- >0.6852083333333333</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="0.6852083333333333" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22927
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22931
- ><X
- >3.272708333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.272708333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22937
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22941
- ><X
- >2.0345833333333334</X
- ><Y
- >5.023750000000001</Y
- ><Name
+ ><Position X="2.0345833333333334" Y="5.023750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22947
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22951
- ><X
- >2.0372916666666665</X
- ><Y
- >3.8364583333333337</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="3.8364583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22957
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22961
- ><X
- >0.6879166666666667</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22967
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22971
- ><X
- >3.2808333333333337</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22977
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 22997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23042
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23047
- >Duplicator_Pair</Name
+ ><![CDATA[Duplicator_Pair]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23049
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23054
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23060
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23064
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23070
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23074
- ><X
- >0.7116666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23080
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23084
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23090
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23094
- ><X
- >0.7645833333333333</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333333" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23100
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23104
- ><X
- >3.219791666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.219791666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23110
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[pair_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23130
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23142
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23146
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23154
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23158
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23175
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23180
- ><X
- >0.7116666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23186
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23190
- ><X
- >3.24625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.24625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23196
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23200
- ><X
- >0.7645833333333333</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="0.7645833333333333" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23206
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23210
- ><X
- >3.219791666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="3.219791666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23216
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23220
- ><X
- >0.7408333333333333</X
- ><Y
- >3.7570833333333336</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="3.7570833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23226
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23230
- ><X
- >3.201458333333334</X
- ><Y
- >3.7835416666666672</Y
- ><Name
+ ><Position X="3.201458333333334" Y="3.7835416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23236
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23240
- ><X
- >0.6879166666666667</X
- ><Y
- >1.7727083333333333</Y
- ><Name
+ ><Position X="0.6879166666666667" Y="1.7727083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23246
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23250
- ><X
- >3.254375</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="3.254375" Y="1.7462500000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23256
- ><Left-string
- ><string
- ><![CDATA[pair]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[pair]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23264
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23276
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23288
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23292
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23300
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[pair_res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[pair_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23304
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23312
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23316
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_arg]]></string
- ><X
- >-0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.25</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23352
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23357
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23363
- >Duplicator_fstProjection</Name
+ ><![CDATA[Duplicator_fstProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23365
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23370
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23376
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23380
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23386
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23390
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23396
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23400
- ><X
- >3.166875</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.166875" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23406
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23410
- ><X
- >2.008125</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23416
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23448
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23452
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23460
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23464
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23469
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23474
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23480
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23484
- ><X
- >3.166875</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.166875" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23490
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23494
- ><X
- >2.008125</X
- ><Y
- >5.050208333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.050208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23500
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23504
- ><X
- >2.0108333333333333</X
- ><Y
- >3.7570833333333336</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.7570833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23510
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23514
- ><X
- >0.5291666666666668</X
- ><Y
- >1.8520833333333335</Y
- ><Name
+ ><Position X="0.5291666666666668" Y="1.8520833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23520
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23524
- ><X
- >3.1485416666666675</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="3.1485416666666675" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23530
- ><Left-string
- ><string
- ><![CDATA[fst]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[fst]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23586
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23595
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23600
- >Duplicator_sndProjection</Name
+ ><![CDATA[Duplicator_sndProjection]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23602
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23607
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23613
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23617
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23623
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23627
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23633
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23637
- ><X
- >3.2462500000000003</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23643
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23647
- ><X
- >2.008125</X
- ><Y
- >5.156041666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23653
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23661
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23665
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23689
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23706
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23711
- ><X
- >0.5264583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5264583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23717
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23721
- ><X
- >3.2462500000000003</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.2462500000000003" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23727
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23731
- ><X
- >2.008125</X
- ><Y
- >5.156041666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.156041666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23737
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23741
- ><X
- >2.0108333333333333</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23747
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23751
- ><X
- >0.5027083333333334</X
- ><Y
- >1.9314583333333337</Y
- ><Name
+ ><Position X="0.5027083333333334" Y="1.9314583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23757
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23761
- ><X
- >3.2543750000000005</X
- ><Y
- >2.0372916666666674</Y
- ><Name
+ ><Position X="3.2543750000000005" Y="2.0372916666666674"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23767
- ><Left-string
- ><string
- ><![CDATA[snd]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[snd]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23775
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23779
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23787
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23791
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23811
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23823
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23832
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23837
- >Evaluator_Left</Name
+ ><![CDATA[Evaluator_Left]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23839
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23844
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23850
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23854
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23860
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23864
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23870
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23874
- ><X
- >2.008125</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.008125" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23880
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23888
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23892
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23921
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23926
- ><X
- >2.008125</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.008125" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23932
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23936
- ><X
- >2.008125</X
- ><Y
- >5.02375</Y
- ><Name
+ ><Position X="2.008125" Y="5.02375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23942
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23946
- ><X
- >1.9843750000000002</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23952
- ><Left-string
- ><string
- ><![CDATA[Left']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23956
- ><X
- >1.984375</X
- ><Y
- >3.518958333333334</Y
- ><Name
+ ><Position X="1.984375" Y="3.518958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23962
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23982
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23986
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23994
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 23998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24003
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24007
- >Evaluator_Right</Name
+ ><![CDATA[Evaluator_Right]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24009
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24014
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24020
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24024
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24030
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24034
- ><X
- >2.008125</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24040
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24044
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24050
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24091
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24096
- ><X
- >2.008125</X
- ><Y
- >0.39416666666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.39416666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24102
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24106
- ><X
- >1.981666666666667</X
- ><Y
- >5.103125</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.103125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24112
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24116
- ><X
- >1.9843750000000002</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24122
- ><Left-string
- ><string
- ><![CDATA[Right']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24126
- ><X
- >1.957916666666667</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="1.957916666666667" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24132
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24173
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24177
- >EvaluatorReturning_Left</Name
+ ><![CDATA[EvaluatorReturning_Left]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24179
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24184
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24190
- ><Left-string
- ><string
- ><![CDATA[Left']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24194
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24200
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24204
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24210
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24214
- ><X
- >2.008125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24220
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24232
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24240
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24261
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24266
- ><X
- >2.008125</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24272
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24276
- ><X
- >2.008125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24282
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24286
- ><X
- >2.0108333333333337</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24292
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24296
- ><X
- >2.0108333333333333</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24302
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24310
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24322
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24343
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24347
- >EvaluatorReturning_Right</Name
+ ><![CDATA[EvaluatorReturning_Right]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24349
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24354
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24360
- ><Left-string
- ><string
- ><![CDATA[Right']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24364
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24370
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24374
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24380
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24384
- ><X
- >2.008125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24390
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24402
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24414
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24431
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24436
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24442
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24446
- ><X
- >2.008125</X
- ><Y
- >5.129583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.129583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24452
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24456
- ><X
- >2.0108333333333333</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24462
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24466
- ><X
- >2.0108333333333337</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24472
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24480
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24492
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24504
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24508
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24513
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24517
- >Evaluator_SumCase</Name
+ ><![CDATA[Evaluator_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24519
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24524
- ><X
- >2.5291666666666663</X
- ><Y
- >1.9735416666666667</Y
- ><Name
+ ><Position X="2.5291666666666663" Y="1.9735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24530
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24534
- ><X
- >2.5291666666666663</X
- ><Y
- >3.9735416666666667</Y
- ><Name
+ ><Position X="2.5291666666666663" Y="3.9735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24540
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24544
- ><X
- >2.537291666666667</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="2.537291666666667" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24550
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24554
- ><X
- >4.807291666666667</X
- ><Y
- >3.3575000000000004</Y
- ><Name
+ ><Position X="4.807291666666667" Y="3.3575000000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24560
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24564
- ><X
- >4.839166666666666</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="4.839166666666666" Y="4.23"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24570
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24574
- ><X
- >2.981666666666666</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.981666666666666" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24580
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24584
- ><X
- >2.129583333333333</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.129583333333333" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24590
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24594
- ><X
- >0.4097916666666665</X
- ><Y
- >5.421250000000001</Y
- ><Name
+ ><Position X="0.4097916666666665" Y="5.421250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24608
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24632
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24644
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24656
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24680
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24684
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24689
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24694
- ><X
- >2.8283333333333336</X
- ><Y
- >0.4206250000000001</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.4206250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24700
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24704
- ><X
- >5.124791666666666</X
- ><Y
- >3.225208333333334</Y
- ><Name
+ ><Position X="5.124791666666666" Y="3.225208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24710
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24714
- ><X
- >5.130208333333332</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="5.130208333333332" Y="4.23"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24720
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24724
- ><X
- >3.2727083333333327</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="3.2727083333333327" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24730
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24734
- ><X
- >2.4206250000000002</X
- ><Y
- >5.394166666666668</Y
- ><Name
+ ><Position X="2.4206250000000002" Y="5.394166666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24740
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24744
- ><X
- >0.9918749999999998</X
- ><Y
- >5.447708333333335</Y
- ><Name
+ ><Position X="0.9918749999999998" Y="5.447708333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24750
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24754
- ><X
- >0.9789583333333334</X
- ><Y
- >3.995208333333334</Y
- ><Name
+ ><Position X="0.9789583333333334" Y="3.995208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24760
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24764
- ><X
- >2.804583333333334</X
- ><Y
- >3.518958333333334</Y
- ><Name
+ ><Position X="2.804583333333334" Y="3.518958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24770
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24778
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24790
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24830
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24842
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24854
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24859
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24867
- >EvaluatorReturning_SumCase</Name
+ ><![CDATA[EvaluatorReturning_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24869
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24874
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24880
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24884
- ><X
- >0.6506249999999998</X
- ><Y
- >2.491875</Y
- ><Name
+ ><Position X="0.6506249999999998" Y="2.491875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24890
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24894
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24900
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24904
- ><X
- >6.103750000000001</X
- ><Y
- >1.2408333333333335</Y
- ><Name
+ ><Position X="6.103750000000001" Y="1.2408333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24910
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24914
- ><X
- >6.130208333333333</X
- ><Y
- >2.298541666666667</Y
- ><Name
+ ><Position X="6.130208333333333" Y="2.298541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24920
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24924
- ><X
- >4.352083333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.352083333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24930
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24934
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24940
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24944
- ><X
- >0.6587500000000002</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.6587500000000002" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24950
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24970
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24974
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24982
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24986
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24994
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 24998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25006
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25018
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25022
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25034
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25039
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25044
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25050
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25054
- ><X
- >4.018958333333334</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25060
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25064
- ><X
- >6.103750000000001</X
- ><Y
- >1.2408333333333335</Y
- ><Name
+ ><Position X="6.103750000000001" Y="1.2408333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25070
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25074
- ><X
- >6.130208333333333</X
- ><Y
- >2.298541666666667</Y
- ><Name
+ ><Position X="6.130208333333333" Y="2.298541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25080
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25084
- ><X
- >4.352083333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="4.352083333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25090
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25094
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25100
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25104
- ><X
- >0.6587500000000002</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.6587500000000002" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25110
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25130
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25142
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25146
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25154
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25158
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25182
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25187
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25195
- >SumCase_Left</Name
+ ><![CDATA[SumCase_Left]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25197
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25202
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25208
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25212
- ><X
- >0.7829166666666666</X
- ><Y
- >2.359583333333333</Y
- ><Name
+ ><Position X="0.7829166666666666" Y="2.359583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25218
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25222
- ><X
- >4.018958333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25228
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25232
- ><X
- >5.945</X
- ><Y
- >1.1614583333333335</Y
- ><Name
+ ><Position X="5.945" Y="1.1614583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25238
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25242
- ><X
- >6.2625</X
- ><Y
- >2.1397916666666665</Y
- ><Name
+ ><Position X="6.2625" Y="2.1397916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25248
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25252
- ><X
- >4.616666666666666</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.616666666666666" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25258
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25262
- ><X
- >3.5793749999999998</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="3.5793749999999998" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25268
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25272
- ><X
- >0.7910416666666666</X
- ><Y
- >5.261875</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.261875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25278
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25286
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25290
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25298
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25310
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25322
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25346
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25358
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25362
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25367
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25372
- ><X
- >3.6220833333333338</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="3.6220833333333338" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25378
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25382
- ><X
- >5.997916666666667</X
- ><Y
- >1.1614583333333335</Y
- ><Name
+ ><Position X="5.997916666666667" Y="1.1614583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25388
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25392
- ><X
- >6.2625</X
- ><Y
- >2.1397916666666665</Y
- ><Name
+ ><Position X="6.2625" Y="2.1397916666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25398
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25402
- ><X
- >4.616666666666666</X
- ><Y
- >5.3412500000000005</Y
- ><Name
+ ><Position X="4.616666666666666" Y="5.3412500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25408
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25412
- ><X
- >3.605833333333333</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="3.605833333333333" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25418
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25422
- ><X
- >0.7910416666666666</X
- ><Y
- >5.261875</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="5.261875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25428
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25432
- ><X
- >3.5983333333333336</X
- ><Y
- >2.7252083333333337</Y
- ><Name
+ ><Position X="3.5983333333333336" Y="2.7252083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25438
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25442
- ><X
- >4.656666666666667</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="4.656666666666667" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25448
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25452
- ><X
- >5.053541666666666</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="5.053541666666666" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25458
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25466
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25470
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25478
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25482
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25520
- ><X
- >0.7672916666666668</X
- ><Y
- >1.4022916666666674</Y></Via
+ ><Position X="0.7672916666666668" Y="1.4022916666666674"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25524
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25532
- >SumCase_Right</Name
+ ><![CDATA[SumCase_Right]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25534
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25539
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25545
- ><Left-string
- ><string
- ><![CDATA[SumCase']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25549
- ><X
- >0.8622916666666666</X
- ><Y
- >2.3595833333333327</Y
- ><Name
+ ><Position X="0.8622916666666666" Y="2.3595833333333327"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25555
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25559
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25565
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25569
- ><X
- >6.130208333333334</X
- ><Y
- >1.267291666666667</Y
- ><Name
+ ><Position X="6.130208333333334" Y="1.267291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25575
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25579
- ><X
- >6.209583333333334</X
- ><Y
- >2.4837499999999997</Y
- ><Name
+ ><Position X="6.209583333333334" Y="2.4837499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25585
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25589
- ><X
- >4.563750000000001</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="4.563750000000001" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25595
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25599
- ><X
- >3.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="3.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25605
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25609
- ><X
- >0.8704166666666667</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25615
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25623
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.7</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25627
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25635
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25639
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25647
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25651
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25663
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25671
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25675
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25695
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25699
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25704
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25709
- ><X
- >4.018958333333334</X
- ><Y
- >0.42062499999999997</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.42062499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25715
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25719
- ><X
- >6.130208333333334</X
- ><Y
- >1.267291666666667</Y
- ><Name
+ ><Position X="6.130208333333334" Y="1.267291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25725
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25729
- ><X
- >6.209583333333334</X
- ><Y
- >2.4837499999999997</Y
- ><Name
+ ><Position X="6.209583333333334" Y="2.4837499999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25735
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25739
- ><X
- >4.034583333333335</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="4.034583333333335" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25745
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25749
- ><X
- >3.1560416666666664</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="3.1560416666666664" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25755
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25759
- ><X
- >0.8704166666666667</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25765
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25769
- ><X
- >3.1750000000000003</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="3.1750000000000003" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25775
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25779
- ><X
- >5.080000000000001</X
- ><Y
- >1.0318750000000003</Y
- ><Name
+ ><Position X="5.080000000000001" Y="1.0318750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25785
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25789
- ><X
- >4.021666666666668</X
- ><Y
- >1.6933333333333336</Y
- ><Name
+ ><Position X="4.021666666666668" Y="1.6933333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25795
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25827
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25831
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25839
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25843
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25851
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25855
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25857
- ><X
- >0.8466666666666668</X
- ><Y
- >2.725208333333334</Y></Via
+ ><Position X="0.8466666666666668" Y="2.725208333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25861
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25869
- >Erase_Left</Name
+ ><![CDATA[Erase_Left]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25871
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25876
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25882
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25886
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25892
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25896
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25902
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25931
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25936
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25942
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25946
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25952
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25969
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25972
- >Erase_Right</Name
+ ><![CDATA[Erase_Right]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25974
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25979
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25985
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25989
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25995
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 25999
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26005
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26017
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26034
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26039
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26045
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26049
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26055
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26072
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26075
- >Erase_SumCase</Name
+ ><![CDATA[Erase_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26077
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26082
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26088
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26092
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26098
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26102
- ><X
- >4.3100000000000005</X
- ><Y
- >3.1987500000000004</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="3.1987500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26108
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26112
- ><X
- >4.31</X
- ><Y
- >4.150625</Y
- ><Name
+ ><Position X="4.31" Y="4.150625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26118
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26122
- ><X
- >2.690625</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.690625" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26128
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26132
- ><X
- >1.3887499999999997</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="1.3887499999999997" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26138
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26142
- ><X
- >0.3622916666666665</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3622916666666665" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26148
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26196
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26204
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26208
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26220
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26225
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26230
- ><X
- >5.209583333333336</X
- ><Y
- >2.0081250000000006</Y
- ><Name
+ ><Position X="5.209583333333336" Y="2.0081250000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26236
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26240
- ><X
- >5.236041666666668</X
- ><Y
- >3.8066666666666653</Y
- ><Name
+ ><Position X="5.236041666666668" Y="3.8066666666666653"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26246
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26250
- ><X
- >2.690625</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.690625" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26256
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26260
- ><X
- >1.3887499999999997</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="1.3887499999999997" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26266
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26270
- ><X
- >0.3622916666666665</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3622916666666665" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26276
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26280
- ><X
- >0.9789583333333336</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="0.9789583333333336" Y="2.1431250000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26286
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26290
- ><X
- >3.9687500000000004</X
- ><Y
- >1.772708333333333</Y
- ><Name
+ ><Position X="3.9687500000000004" Y="1.772708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26296
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26300
- ><X
- >3.8893750000000002</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8893750000000002" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26306
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26310
- ><X
- >2.7252083333333332</X
- ><Y
- >4.180416666666667</Y
- ><Name
+ ><Position X="2.7252083333333332" Y="4.180416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26316
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26320
- ><X
- >1.402291666666667</X
- ><Y
- >4.233333333333334</Y
- ><Name
+ ><Position X="1.402291666666667" Y="4.233333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26326
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26346
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26358
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26362
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26370
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26374
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26382
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26386
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26391
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26398
- >Copy_Left</Name
+ ><![CDATA[Copy_Left]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26400
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26405
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26411
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26415
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26421
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26425
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26431
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26435
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26441
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26445
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26451
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26463
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26475
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26487
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26499
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26504
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26509
- ><X
- >0.738125</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.738125" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26515
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26519
- ><X
- >3.1139583333333336</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.1139583333333336" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26525
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26529
- ><X
- >2.008125</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.008125" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26535
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26539
- ><X
- >0.7408333333333333</X
- ><Y
- >2.4870833333333335</Y
- ><Name
+ ><Position X="0.7408333333333333" Y="2.4870833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26545
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26549
- ><X
- >3.1220833333333338</X
- ><Y
- >2.407708333333334</Y
- ><Name
+ ><Position X="3.1220833333333338" Y="2.407708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26555
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26559
- ><X
- >2.037291666666667</X
- ><Y
- >4.286250000000001</Y
- ><Name
+ ><Position X="2.037291666666667" Y="4.286250000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26565
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26573
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26585
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26589
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26597
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26601
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26609
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26613
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26621
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26625
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26630
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26635
- >Copy_Right</Name
+ ><![CDATA[Copy_Right]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26637
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26642
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26648
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26652
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26658
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26662
- ><X
- >0.6058333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26668
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26672
- ><X
- >3.24625</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="3.24625" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26678
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26682
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26688
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26732
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26741
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26746
- ><X
- >0.7910416666666666</X
- ><Y
- >0.7116666666666667</Y
- ><Name
+ ><Position X="0.7910416666666666" Y="0.7116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26752
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26756
- ><X
- >3.24625</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="3.24625" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26762
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26766
- ><X
- >2.008125</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.008125" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26772
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26776
- ><X
- >0.7937500000000001</X
- ><Y
- >2.4341666666666666</Y
- ><Name
+ ><Position X="0.7937500000000001" Y="2.4341666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26782
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26786
- ><X
- >3.2279166666666668</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="3.2279166666666668" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26792
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26796
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26802
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26834
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26838
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26846
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26850
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26867
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26872
- >Copy_SumCase</Name
+ ><![CDATA[Copy_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26874
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26879
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26885
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26889
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26895
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26899
- ><X
- >1.0820833333333335</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="1.0820833333333335" Y="0.47354166666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26905
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26909
- ><X
- >3.034583333333333</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="3.034583333333333" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26915
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26919
- ><X
- >4.590208333333333</X
- ><Y
- >3.1722916666666667</Y
- ><Name
+ ><Position X="4.590208333333333" Y="3.1722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26925
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26929
- ><X
- >4.653958333333334</X
- ><Y
- >4.044791666666667</Y
- ><Name
+ ><Position X="4.653958333333334" Y="4.044791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26935
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26939
- ><X
- >2.505416666666667</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.505416666666667" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26945
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26949
- ><X
- >1.3622916666666665</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3622916666666665" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26955
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26959
- ><X
- >0.3514583333333331</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3514583333333331" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26965
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26973
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26977
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26985
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 26997
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27001
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27009
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27013
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27021
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27025
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27037
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27049
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27061
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27066
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27071
- ><X
- >1.902291666666667</X
- ><Y
- >0.4470833333333335</Y
- ><Name
+ ><Position X="1.902291666666667" Y="0.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27077
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27081
- ><X
- >5.15125</X
- ><Y
- >0.4470833333333335</Y
- ><Name
+ ><Position X="5.15125" Y="0.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27087
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27091
- ><X
- >7.976875000000001</X
- ><Y
- >3.3045833333333334</Y
- ><Name
+ ><Position X="7.976875000000001" Y="3.3045833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27097
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27101
- ><X
- >8.01416666666667</X
- ><Y
- >4.203541666666667</Y
- ><Name
+ ><Position X="8.01416666666667" Y="4.203541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27107
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27111
- ><X
- >3.325625000000001</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="3.325625000000001" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27117
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27121
- ><X
- >2.050208333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.050208333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27127
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27131
- ><X
- >0.3514583333333331</X
- ><Y
- >3.7543750000000005</Y
- ><Name
+ ><Position X="0.3514583333333331" Y="3.7543750000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27137
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27141
- ><X
- >1.8785416666666668</X
- ><Y
- >1.8256250000000003</Y
- ><Name
+ ><Position X="1.8785416666666668" Y="1.8256250000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27147
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27151
- ><X
- >5.1329166666666675</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="5.1329166666666675" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27157
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27161
- ><X
- >1.1377083333333333</X
- ><Y
- >3.7041666666666675</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="3.7041666666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27167
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27171
- ><X
- >6.5881250000000025</X
- ><Y
- >3.2543750000000014</Y
- ><Name
+ ><Position X="6.5881250000000025" Y="3.2543750000000014"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27177
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27181
- ><X
- >5.87375</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="5.87375" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27187
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27191
- ><X
- >3.307291666666667</X
- ><Y
- >4.418541666666668</Y
- ><Name
+ ><Position X="3.307291666666667" Y="4.418541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27197
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27201
- ><X
- >1.984375</X
- ><Y
- >4.497916666666667</Y
- ><Name
+ ><Position X="1.984375" Y="4.497916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27207
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27215
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27219
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27227
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27231
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27243
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27255
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27267
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27279
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27291
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27303
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27311
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27315
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27323
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27327
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27335
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27347
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27351
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27359
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27363
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27371
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27383
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27387
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27395
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27399
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27416
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27425
- >Duplicator_Left</Name
+ ><![CDATA[Duplicator_Left]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27427
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27432
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27438
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27442
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27448
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27452
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27458
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27462
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27468
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27472
- ><X
- >2.008125</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27478
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27486
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27498
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27510
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27522
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27531
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27536
- ><X
- >0.7116666666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.7116666666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27542
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27546
- ><X
- >3.2197916666666666</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27552
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27556
- ><X
- >2.008125</X
- ><Y
- >5.394166666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.394166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27562
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27566
- ><X
- >2.0108333333333333</X
- ><Y
- >4.021666666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.021666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27572
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27576
- ><X
- >0.7143750000000001</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.7143750000000001" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27582
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27586
- ><X
- >3.227916666666667</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="3.227916666666667" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27592
- ><Left-string
- ><string
- ><![CDATA[Left]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Left]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27600
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27604
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27612
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27616
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27628
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27636
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27640
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27657
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27662
- >Duplicator_Right</Name
+ ><![CDATA[Duplicator_Right]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27664
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27669
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27675
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27679
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27685
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27689
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27695
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27699
- ><X
- >3.2197916666666666</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27705
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27709
- ><X
- >2.008125</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27715
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27723
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27727
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27735
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27747
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27759
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27768
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27773
- ><X
- >0.8175</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.8175" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27779
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27783
- ><X
- >3.2197916666666666</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="3.2197916666666666" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27789
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27793
- ><X
- >2.008125</X
- ><Y
- >5.367708333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27799
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27803
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27809
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27813
- ><X
- >0.8202083333333334</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.8202083333333334" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27819
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27823
- ><X
- >3.2279166666666668</X
- ><Y
- >2.2489583333333334</Y
- ><Name
+ ><Position X="3.2279166666666668" Y="2.2489583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27829
- ><Left-string
- ><string
- ><![CDATA[Right]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Right]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27837
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27841
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27849
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27861
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27865
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27873
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27877
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27885
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27889
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27894
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27899
- >Duplicator_SumCase</Name
+ ><![CDATA[Duplicator_SumCase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27901
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27906
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27912
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27916
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27922
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27926
- ><X
- >1.3202083333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.3202083333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27932
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27936
- ><X
- >2.743541666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.743541666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27942
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27946
- ><X
- >4.193333333333333</X
- ><Y
- >3.19875</Y
- ><Name
+ ><Position X="4.193333333333333" Y="3.19875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27952
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27956
- ><X
- >4.283541666666666</X
- ><Y
- >4.044791666666667</Y
- ><Name
+ ><Position X="4.283541666666666" Y="4.044791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27962
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27966
- ><X
- >2.5583333333333336</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27972
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27976
- ><X
- >1.4416666666666664</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.4416666666666664" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27982
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27986
- ><X
- >0.3249999999999998</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="0.3249999999999998" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 27992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28000
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28004
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28024
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28036
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28048
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28060
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28093
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28098
- ><X
- >2.378541666666667</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.378541666666667" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28104
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28108
- ><X
- >4.9925</X
- ><Y
- >0.49999999999999994</Y
- ><Name
+ ><Position X="4.9925" Y="0.49999999999999994"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28114
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28118
- ><X
- >9.273333333333337</X
- ><Y
- >3.6485416666666666</Y
- ><Name
+ ><Position X="9.273333333333337" Y="3.6485416666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28124
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28128
- ><X
- >9.310625000000002</X
- ><Y
- >4.600416666666667</Y
- ><Name
+ ><Position X="9.310625000000002" Y="4.600416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28134
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28138
- ><X
- >3.7489583333333316</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="3.7489583333333316" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28144
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28148
- ><X
- >2.4735416666666663</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.4735416666666663" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28154
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28158
- ><X
- >0.37791666666666623</X
- ><Y
- >3.5691666666666664</Y
- ><Name
+ ><Position X="0.37791666666666623" Y="3.5691666666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28164
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28168
- ><X
- >2.407708333333333</X
- ><Y
- >1.6668749999999999</Y
- ><Name
+ ><Position X="2.407708333333333" Y="1.6668749999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28174
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28178
- ><X
- >4.974166666666667</X
- ><Y
- >1.640416666666667</Y
- ><Name
+ ><Position X="4.974166666666667" Y="1.640416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28184
- ><Left-string
- ><string
- ><![CDATA[SumCase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[SumCase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28188
- ><X
- >1.349375</X
- ><Y
- >3.3337500000000007</Y
- ><Name
+ ><Position X="1.349375" Y="3.3337500000000007"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28194
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28198
- ><X
- >2.513541666666667</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="2.513541666666667" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28204
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28208
- ><X
- >3.7306250000000007</X
- ><Y
- >4.233333333333333</Y
- ><Name
+ ><Position X="3.7306250000000007" Y="4.233333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28214
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28218
- ><X
- >7.276041666666668</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="7.276041666666668" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28224
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28228
- ><X
- >6.376458333333334</X
- ><Y
- >4.788958333333333</Y
- ><Name
+ ><Position X="6.376458333333334" Y="4.788958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28234
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28246
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28270
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28282
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28290
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28294
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28338
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.65</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28350
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28354
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28362
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28366
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_res]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28374
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28378
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28386
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_res]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Right_res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28390
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28402
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28410
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28414
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Right_arg]]></string
- ><X
- >0.6</X
- ><Y
- >0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Right_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[Left_arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[Left_arg]]></string
- ><X
- >0.6</X
- ><Y
- >-0.2</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[Left_arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28443
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="8"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="9"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"
+ /><MappingElement lhs="8" rhs="8"
+ /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28452
- >Evaluator_Rec</Name
+ ><![CDATA[Evaluator_Rec]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28454
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28459
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28465
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28469
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28475
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28479
- ><X
- >2.0081249999999997</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28485
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28489
- ><X
- >2.008125</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="2.008125" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28495
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28499
- ><X
- >0.5474999999999999</X
- ><Y
- >5.368333333333334</Y
- ><Name
+ ><Position X="0.5474999999999999" Y="5.368333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28505
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28525
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28537
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28549
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28558
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28563
- ><X
- >2.0081249999999997</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28569
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28573
- ><X
- >1.981666666666667</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="1.981666666666667" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28579
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28583
- ><X
- >0.5474999999999999</X
- ><Y
- >5.368333333333334</Y
- ><Name
+ ><Position X="0.5474999999999999" Y="5.368333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28589
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28593
- ><X
- >1.9843750000000004</X
- ><Y
- >1.9050000000000002</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="1.9050000000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28599
- ><Left-string
- ><string
- ><![CDATA[rec']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28603
- ><X
- >1.9579166666666667</X
- ><Y
- >3.862916666666667</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="3.862916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28609
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28617
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28621
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28629
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28633
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28645
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28653
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[function]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28665
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[functionForRec]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28674
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28679
- >Rec_Duplicator</Name
+ ><![CDATA[Rec_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28681
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28686
- ><X
- >4.0529166666666665</X
- ><Y
- >1.6452083333333327</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="1.6452083333333327"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28692
- ><Left-string
- ><string
- ><![CDATA[rec']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28696
- ><X
- >4.034583333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.034583333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28702
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28706
- ><X
- >4.680416666666666</X
- ><Y
- >2.5366666666666666</Y
- ><Name
+ ><Position X="4.680416666666666" Y="2.5366666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28712
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28716
- ><X
- >3.643125000000001</X
- ><Y
- >2.563124999999999</Y
- ><Name
+ ><Position X="3.643125000000001" Y="2.563124999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28722
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28726
- ><X
- >3.648541666666667</X
- ><Y
- >3.780833333333334</Y
- ><Name
+ ><Position X="3.648541666666667" Y="3.780833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28732
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28736
- ><X
- >4.675</X
- ><Y
- >3.754375</Y
- ><Name
+ ><Position X="4.675" Y="3.754375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28742
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28746
- ><X
- >4.127500000000001</X
- ><Y
- >4.974166666666667</Y
- ><Name
+ ><Position X="4.127500000000001" Y="4.974166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28752
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28760
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >-0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28764
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[functionForRec]]></string
- ><X
- >0.2</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[functionForRec]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28776
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28802
- ><X
- >2.5929166666666674</X
- ><Y
- >1.640416666666667</Y
- ><X
- >2.619375</X
- ><Y
- >5.450416666666667</Y></Via
+ ><Position X="2.5929166666666674" Y="1.640416666666667"
+ /><Position X="2.619375" Y="5.450416666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28814
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28826
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28831
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28836
- ><X
- >4.034583333333334</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="4.034583333333334" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28842
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28846
- ><X
- >4.865625</X
- ><Y
- >2.536666666666666</Y
- ><Name
+ ><Position X="4.865625" Y="2.536666666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28852
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28856
- ><X
- >3.643125000000001</X
- ><Y
- >2.563124999999999</Y
- ><Name
+ ><Position X="3.643125000000001" Y="2.563124999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28862
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28866
- ><X
- >3.727916666666667</X
- ><Y
- >3.7279166666666677</Y
- ><Name
+ ><Position X="3.727916666666667" Y="3.7279166666666677"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28876
- ><X
- >5.204166666666667</X
- ><Y
- >3.7279166666666663</Y
- ><Name
+ ><Position X="5.204166666666667" Y="3.7279166666666663"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28882
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28886
- ><X
- >3.466041666666667</X
- ><Y
- >1.4287500000000002</Y
- ><Name
+ ><Position X="3.466041666666667" Y="1.4287500000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28892
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28896
- ><X
- >3.7306250000000003</X
- ><Y
- >4.947708333333334</Y
- ><Name
+ ><Position X="3.7306250000000003" Y="4.947708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28902
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28952
- ><X
- >5.185833333333334</X
- ><Y
- >5.715000000000001</Y
- ><X
- >3.307291666666667</X
- ><Y
- >5.715</Y></Via
+ ><Position X="5.185833333333334" Y="5.715000000000001"
+ /><Position X="3.307291666666667" Y="5.715"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28960
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[function]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28966
- ><X
- >4.339166666666666</X
- ><Y
- >5.291666666666667</Y></Via
+ ><Position X="4.339166666666666" Y="5.291666666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28970
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="7"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"
+ /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28977
- >Erase_Rec</Name
+ ><![CDATA[Erase_Rec]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28979
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28984
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28990
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 28994
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29000
- ><Left-string
- ><string
- ><![CDATA[rec]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[rec]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29004
- ><X
- >1.9816666666666667</X
- ><Y
- >5.1031249999999995</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.1031249999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29010
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29014
- ><X
- >0.6058333333333333</X
- ><Y
- >4.839166666666667</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="4.839166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29020
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >-0.4</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[function]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[function]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29061
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29066
- ><X
- >1.9816666666666667</X
- ><Y
- >5.1031249999999995</Y
- ><Name
+ ><Position X="1.9816666666666667" Y="5.1031249999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29072
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29076
- ><X
- >0.6058333333333333</X
- ><Y
- >4.839166666666667</Y
- ><Name
+ ><Position X="0.6058333333333333" Y="4.839166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29082
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29086
- ><X
- >0.6085416666666666</X
- ><Y
- >2.6458333333333335</Y
- ><Name
+ ><Position X="0.6085416666666666" Y="2.6458333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29092
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29096
- ><X
- >1.9579166666666667</X
- ><Y
- >2.6458333333333335</Y
- ><Name
+ ><Position X="1.9579166666666667" Y="2.6458333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29102
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29114
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms+List+Bool+Nat+Pairs+Sums+rec.INblobs 29131
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4"
+ rhs="4"/></Mapping></INRule></Rules></Document>
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- ><Node id="N4"
- ><X
- >6.376458333333334</X
- ><Y
- >0.5291666666666669</Y
- ><Name
- ><![CDATA[Node 4]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N5"
- ><X
- >6.191249999999999</X
- ><Y
- >9.683750000000002</Y
- ><Name
- >y</Name
- ><LabelAbove
- >False</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N10"
- ><X
- >9.683750000000002</X
- ><Y
- >9.8425</Y
- ><Name
- ><![CDATA[Node 10]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N11"
- ><X
- >8.307916666666669</X
- ><Y
- >11.694583333333334</Y
- ><Name
- ><![CDATA[Node 11]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N12"
- ><X
- >8.334375000000001</X
- ><Y
- >13.520208333333334</Y
- ><Name
- ><![CDATA[Node 12]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N13"
- ><X
- >8.334375000000001</X
- ><Y
- >14.763750000000002</Y
- ><Name
- ><![CDATA[Node 13]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N21"
- ><X
- >6.2441666666666675</X
- ><Y
- >8.413750000000004</Y
- ><Name
- ><![CDATA[Node 21]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N22"
- ><X
- >6.376458333333334</X
- ><Y
- >1.9579166666666667</Y
- ><Name
- ><![CDATA[Node 22]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N26"
- ><X
- >5.635625</X
- ><Y
- >5.55625</Y
- ><Name
- ><![CDATA[Node 26]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N27"
- ><X
- >3.307291666666667</X
- ><Y
- >5.371041666666667</Y
- ><Name
- ><![CDATA[Node 27]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N28"
- ><X
- >6.3500000000000005</X
- ><Y
- >3.624791666666667</Y
- ><Name
- ><![CDATA[Node 28]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N29"
- ><X
- >8.307916666666667</X
- ><Y
- >6.111875</Y
- ><Name
- ><![CDATA[Node 29]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N30"
- ><X
- >9.683750000000002</X
- ><Y
- >8.149166666666668</Y
- ><Name
- ><![CDATA[Node 30]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node></Nodes
- ><Edges
- ><Edge id="E12"
- ><From
- >11</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >10</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E14"
- ><From
- >11</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >12</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E15"
- ><From
- >12</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >13</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E20"
- ><From
- >5</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >21</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E21"
- ><From
- >4</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >22</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E28"
- ><From
- >26</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >21</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E29"
- ><From
- >26</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >27</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E30"
- ><From
- >29</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >30</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E33"
- ><From
- >28</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >29</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E34"
- ><From
- >22</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >28</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E35"
- ><From
- >28</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >26</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E36"
- ><From
- >29</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >11</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E37"
- ><From
- >30</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >10</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E38"
- ><From
- >30</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >10</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge></Edges></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N4"
+ ><Position X="6.376458333333334" Y="0.5291666666666669"
+ /><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><Position X="6.191249999999999" Y="9.683750000000002"
+ /><Name
+ ><![CDATA[y]]></Name
+ ><LabelAbove
+ >False</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><Position X="9.683750000000002" Y="9.8425"
+ /><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[copy]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N11"
+ ><Position X="8.307916666666669" Y="11.694583333333334"
+ /><Name
+ ><![CDATA[Node 11]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[copy]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><Position X="8.334375000000001" Y="13.520208333333334"
+ /><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[variable]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N13"
+ ><Position X="8.334375000000001" Y="14.763750000000002"
+ /><Name
+ ><![CDATA[Node 13]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N21"
+ ><Position X="6.2441666666666675" Y="8.413750000000004"
+ /><Name
+ ><![CDATA[Node 21]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[variable]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N22"
+ ><Position X="6.376458333333334" Y="1.9579166666666667"
+ /><Name
+ ><![CDATA[Node 22]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[evaluation]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N26"
+ ><Position X="5.635625" Y="5.55625"
+ /><Name
+ ><![CDATA[Node 26]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[lambda]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N27"
+ ><Position X="3.307291666666667" Y="5.371041666666667"
+ /><Name
+ ><![CDATA[Node 27]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Erase]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N28"
+ ><Position X="6.3500000000000005" Y="3.624791666666667"
+ /><Name
+ ><![CDATA[Node 28]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N29"
+ ><Position X="8.307916666666667" Y="6.111875"
+ /><Name
+ ><![CDATA[Node 29]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N30"
+ ><Position X="9.683750000000002" Y="8.149166666666668"
+ /><Name
+ ><![CDATA[Node 30]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[beforeApplication]]></Shape
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E12"
+ ><From
+ >11</From
+ ><PortFrom
+ ><![CDATA[snd_target]]></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><![CDATA[src]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E14"
+ ><From
+ >11</From
+ ><PortFrom
+ ><![CDATA[src]]></PortFrom
+ ><To
+ >12</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E15"
+ ><From
+ >12</From
+ ><PortFrom
+ ><![CDATA[var]]></PortFrom
+ ><To
+ >13</To
+ ><PortTo
+ ><![CDATA[interface]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E20"
+ ><From
+ >5</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >21</To
+ ><PortTo
+ ><![CDATA[var]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E21"
+ ><From
+ >4</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >22</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E28"
+ ><From
+ >26</From
+ ><PortFrom
+ ><![CDATA[body]]></PortFrom
+ ><To
+ >21</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E29"
+ ><From
+ >26</From
+ ><PortFrom
+ ><![CDATA[var]]></PortFrom
+ ><To
+ >27</To
+ ><PortTo
+ ><![CDATA[down]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E30"
+ ><From
+ >29</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >30</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E33"
+ ><From
+ >28</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >29</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E34"
+ ><From
+ >22</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >28</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E35"
+ ><From
+ >28</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >26</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E36"
+ ><From
+ >29</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >11</To
+ ><PortTo
+ ><![CDATA[fst_target]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E37"
+ ><From
+ >30</From
+ ><PortFrom
+ ><![CDATA[func]]></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><![CDATA[fst_target]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E38"
+ ><From
+ >30</From
+ ><PortFrom
+ ><![CDATA[arg]]></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><![CDATA[snd_target]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 306
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[lambda]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.0</X
- ><Y
- >0.0</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evaluation]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><X
- >0.3</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[beforeApplication]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[a]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[copy]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="192"
- /><int value="192"
- /><int value="192"/></RGB></ShapeStyle
- ><string
- ><![CDATA[c]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[duplicator]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="70.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="150.0"
- /><double value="90.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Erase]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >-0.18</Y></Arc
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.2"
- /><double value="90.0"
- /><double value="270.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[variable]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[v]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[evalReturn0]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >-0.2</Y
- ><X
- >-0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.2</X
- ><Y
- >-0.2</Y
- ><X
- >0.2</X
- ><Y
- >0.2</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.3</X
- ><Y
- >-0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><X
- >0.3</X
- ><Y
- >-0.25</Y></list-DoublePoint></Lines
- ><Arc
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="144"
- /><int value="238"
- /><int value="144"/></RGB></ShapeStyle
- ><double value="0.13"
- /><double value="0.0"
- /><double value="360.0"
- /><X
- >0.0</X
- ><Y
- >0.18</Y></Arc></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[lambda]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.0" Y="0.0"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[body]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 382
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
+ ><![CDATA[@]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evaluation]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="0.25"
+ /><Position X="0.0" Y="0.4"
+ /><Position X="0.3"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3"
+ Y="-0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[beforeApplication]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 512
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[application']]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="215"
- /><int value="0"/></RGB></ShapeStyle
- ><string
- ><![CDATA[@']]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[a]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[copy]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="192" G="192" B="192"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 540
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
+ ><![CDATA[c]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[src]]></string
+ ><Position X="0.0" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[duplicator]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[copy1]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[copy2]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Erase]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0" Y="-0.18"/></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[variable]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 658
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
+ ><![CDATA[v]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[var]]></string
+ ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[evalReturn0]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="-0.2"
+ /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.2" Y="-0.2"
+ /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.3" Y="-0.25"
+ /><Position X="0.0" Y="-0.4"
+ /><Position X="0.3" Y="-0.25"/></list-DoublePoint></Lines
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="144" G="238" B="144"/></ShapeStyle
+ ><double value="0.13"
+ /><double value="0.0"
+ /><double value="360.0"
+ /><Position X="0.0"
+ Y="0.18"/></Arc></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[application']]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="255" G="215" B="0"/></ShapeStyle
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 742
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[@']]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[func]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 763
- >evaluate_lambda</Name
+ ><![CDATA[evaluate_lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 765
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 770
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 776
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 780
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 786
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 790
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 796
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 800
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 806
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 810
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 816
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 824
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 836
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 848
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 860
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 864
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 869
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 874
- ><X
- >2.008125</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 880
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 884
- ><X
- >2.8812499999999996</X
- ><Y
- >5.420625000000001</Y
- ><Name
+ ><Position X="2.8812499999999996" Y="5.420625000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 890
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 894
- ><X
- >1.1295833333333334</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.1295833333333334" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 900
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 904
- ><X
- >1.9843750000000004</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 910
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 914
- ><X
- >1.9843750000000004</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 920
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 973
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 978
- >evaluate_application</Name
+ ><![CDATA[evaluate_application]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 980
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 985
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 991
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 995
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1001
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1005
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1011
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1015
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1021
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1025
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1031
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1039
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1043
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1051
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1055
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1067
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1079
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1084
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1089
- ><X
- >2.008125</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.008125" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1095
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1099
- ><X
- >2.6695833333333336</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1105
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1109
- ><X
- >1.3147916666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1115
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1119
- ><X
- >2.0372916666666665</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="2.0372916666666665" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1125
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1129
- ><X
- >1.3229166666666667</X
- ><Y
- >3.757083333333333</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.757083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1135
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1155
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1159
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1171
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1188
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1193
- >afterEvaluatingLeftSideOfApplication</Name
+ ><![CDATA[afterEvaluatingLeftSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1195
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1200
- ><X
- >2.306666666666666</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.306666666666666" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1206
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1210
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1216
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1220
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1226
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1230
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1236
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1240
- ><X
- >2.008125</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.008125" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1246
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1258
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1270
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1282
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1290
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1294
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1299
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1304
- ><X
- >2.3256250000000005</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1310
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1314
- ><X
- >3.7754166666666675</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.7754166666666675" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1320
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1324
- ><X
- >2.034583333333334</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1330
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1334
- ><X
- >2.3283333333333336</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="2.460625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1340
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1344
- ><X
- >3.783541666666667</X
- ><Y
- >3.8893750000000002</Y
- ><Name
+ ><Position X="3.783541666666667" Y="3.8893750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1350
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1358
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1362
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1370
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1374
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1382
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1386
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1394
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1398
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1403
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1408
- >afterEvaluatingRightSideOfApplication</Name
+ ><![CDATA[afterEvaluatingRightSideOfApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1410
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1415
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1421
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1425
- ><X
- >2.79375</X
- ><Y
- >3.708958333333333</Y
- ><Name
+ ><Position X="2.79375" Y="3.708958333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1431
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1435
- ><X
- >0.7645833333333334</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1441
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1445
- ><X
- >2.0081249999999997</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1451
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1455
- ><X
- >2.7964583333333333</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1461
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1473
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1481
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1485
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1493
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1497
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1514
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1519
- ><X
- >0.7645833333333334</X
- ><Y
- >5.367708333333334</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="5.367708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1525
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1529
- ><X
- >2.0081249999999997</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="2.0081249999999997" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1535
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1539
- ><X
- >2.7964583333333333</X
- ><Y
- >5.34125</Y
- ><Name
+ ><Position X="2.7964583333333333" Y="5.34125"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1545
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1549
- ><X
- >1.9843750000000004</X
- ><Y
- >2.5664583333333337</Y
- ><Name
+ ><Position X="1.9843750000000004" Y="2.5664583333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1555
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1563
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1567
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1575
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1579
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1587
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1591
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1596
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1601
- >application_lambda</Name
+ ><![CDATA[application_lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1603
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1608
- ><X
- >3.2591666666666668</X
- ><Y
- >1.9470833333333335</Y
- ><Name
+ ><Position X="3.2591666666666668" Y="1.9470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1614
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1618
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1624
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1628
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1634
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1638
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1644
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1648
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1654
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1658
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1664
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1684
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1708
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1720
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1729
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1734
- ><X
- >3.278125</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="3.278125" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1740
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1744
- ><X
- >3.558333333333333</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="3.558333333333333" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1750
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1754
- ><X
- >2.537291666666667</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="2.537291666666667" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1760
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1764
- ><X
- >1.3677083333333333</X
- ><Y
- >5.394166666666667</Y
- ><Name
+ ><Position X="1.3677083333333333" Y="5.394166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1770
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1774
- ><X
- >3.254375</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="3.254375" Y="2.2225"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1780
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1818
- ><X
- >1.3758333333333332</X
- ><Y
- >4.048125</Y
- ><X
- >3.5454166666666667</X
- ><Y
- >4.048125000000001</Y></Via
+ ><Position X="1.3758333333333332" Y="4.048125"
+ /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1823
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1829
- >Copy_Lambda</Name
+ ><![CDATA[Copy_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1831
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1836
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1842
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1846
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1852
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1856
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1862
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1866
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1876
- ><X
- >2.6431250000000004</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1882
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1886
- ><X
- >1.103125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.103125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1892
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1904
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1957
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1962
- ><X
- >1.1879166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1879166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1968
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1972
- ><X
- >2.6377083333333338</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.6377083333333338" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1978
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1982
- ><X
- >2.6431250000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.6431250000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1988
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1992
- ><X
- >1.1560416666666664</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.1560416666666664" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 1998
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2002
- ><X
- >1.2170833333333335</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2008
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2012
- ><X
- >2.6458333333333335</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2018
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2022
- ><X
- >1.2170833333333335</X
- ><Y
- >4.206875000000001</Y
- ><Name
+ ><Position X="1.2170833333333335" Y="4.206875000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2028
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2032
- ><X
- >2.6458333333333335</X
- ><Y
- >4.2597916666666675</Y
- ><Name
+ ><Position X="2.6458333333333335" Y="4.2597916666666675"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2038
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2046
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2058
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2074
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2086
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2098
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2110
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2118
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2130
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2139
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2145
- >Duplicator_duplicator</Name
+ ><![CDATA[Duplicator_duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2147
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2152
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2158
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2162
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2168
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2172
- ><X
- >1.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2178
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2182
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2188
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2192
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2198
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2202
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2208
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2216
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2220
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2228
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2232
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2240
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2252
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2258
- ><X
- >4.7625</X
- ><Y
- >1.6933333333333338</Y></Via
+ ><Position X="4.7625" Y="1.6933333333333338"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2271
- ><X
- >3.201458333333334</X
- ><Y
- >1.6933333333333334</Y></Via
+ ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2275
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2280
- ><X
- >1.531875</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.531875" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2286
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2290
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2296
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2300
- ><X
- >3.2143749999999995</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="3.2143749999999995" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2306
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2310
- ><X
- >4.77</X
- ><Y
- >4.045416666666667</Y
- ><Name
+ ><Position X="4.77" Y="4.045416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2316
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2324
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2328
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2340
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2345
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2351
- >Erase_Lambda</Name
+ ><![CDATA[Erase_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2353
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2358
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2364
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2368
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2374
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2378
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2384
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2388
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2394
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2402
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2406
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2414
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2418
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2430
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2435
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2440
- ><X
- >2.590208333333334</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.590208333333334" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2446
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2450
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2456
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2460
- ><X
- >1.5081250000000002</X
- ><Y
- >3.677708333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="3.677708333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2466
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2470
- ><X
- >2.5664583333333337</X
- ><Y
- >3.6512500000000006</Y
- ><Name
+ ><Position X="2.5664583333333337" Y="3.6512500000000006"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2476
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2496
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2500
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2505
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2509
- >Erase_Application</Name
+ ><![CDATA[Erase_Application]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2511
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2516
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2522
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2526
- ><X
- >4.2910416666666675</X
- ><Y
- >2.200833333333333</Y
- ><Name
+ ><Position X="4.2910416666666675" Y="2.200833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2532
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2536
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2542
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2546
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2552
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2560
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2564
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2572
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2576
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2584
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2588
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2593
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2598
- ><X
- >4.3100000000000005</X
- ><Y
- >0.7381249999999997</Y
- ><Name
+ ><Position X="4.3100000000000005" Y="0.7381249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2604
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2608
- ><X
- >4.601041666666666</X
- ><Y
- >4.653333333333333</Y
- ><Name
+ ><Position X="4.601041666666666" Y="4.653333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2614
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2618
- ><X
- >2.275416666666667</X
- ><Y
- >1.27</Y
- ><Name
+ ><Position X="2.275416666666667" Y="1.27"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2624
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2628
- ><X
- >4.603750000000001</X
- ><Y
- >3.2808333333333337</Y
- ><Name
+ ><Position X="4.603750000000001" Y="3.2808333333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2634
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2648
- ><X
- >4.286250000000001</X
- ><Y
- >1.74625</Y></Via
+ ><Position X="4.286250000000001" Y="1.74625"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2664
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2668
- >Erase_Evaluator</Name
+ ><![CDATA[Erase_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2670
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2675
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2681
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2685
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2691
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2695
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2701
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2721
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2725
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2730
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2735
- ><X
- >4.018958333333334</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="4.018958333333334" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2741
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2745
- ><X
- >2.54</X
- ><Y
- >1.825625</Y
- ><Name
+ ><Position X="2.54" Y="1.825625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2751
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2759
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2765
- ><X
- >3.9952083333333337</X
- ><Y
- >2.328333333333333</Y></Via
+ ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2769
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2772
- >Erase_EvaluatorReturning</Name
+ ><![CDATA[Erase_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2774
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2779
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2785
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2789
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2795
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2799
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2805
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2817
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2829
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2834
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2839
- ><X
- >2.008125</X
- ><Y
- >5.6587499999999995</Y
- ><Name
+ ><Position X="2.008125" Y="5.6587499999999995"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2845
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2849
- ><X
- >2.0108333333333333</X
- ><Y
- >3.624791666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.624791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2855
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2863
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2867
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2872
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2875
- >Erase_preApplication</Name
+ ><![CDATA[Erase_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2877
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2882
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2888
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2892
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2898
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2902
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2908
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2912
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2918
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2930
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2959
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2964
- ><X
- >2.4843750000000004</X
- ><Y
- >5.473541666666668</Y
- ><Name
+ ><Position X="2.4843750000000004" Y="5.473541666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2970
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2974
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2980
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2984
- ><X
- >1.3229166666666667</X
- ><Y
- >3.5983333333333336</Y
- ><Name
+ ><Position X="1.3229166666666667" Y="3.5983333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2990
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 2994
- ><X
- >2.8045833333333334</X
- ><Y
- >3.5718750000000004</Y
- ><Name
+ ><Position X="2.8045833333333334" Y="3.5718750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3000
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3008
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3012
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3024
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3029
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3033
- >Erase_Copy</Name
+ ><![CDATA[Erase_Copy]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3035
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3040
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3046
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3050
- ><X
- >4.0529166666666665</X
- ><Y
- >2.211666666666667</Y
- ><Name
+ ><Position X="4.0529166666666665" Y="2.211666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3056
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3060
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3066
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3070
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3076
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3100
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3112
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3117
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3122
- ><X
- >3.4104166666666673</X
- ><Y
- >0.8174999999999999</Y
- ><Name
+ ><Position X="3.4104166666666673" Y="0.8174999999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3128
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3132
- ><X
- >4.860208333333334</X
- ><Y
- >0.8175000000000001</Y
- ><Name
+ ><Position X="4.860208333333334" Y="0.8175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3138
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3142
- ><X
- >2.354791666666667</X
- ><Y
- >2.672291666666667</Y
- ><Name
+ ><Position X="2.354791666666667" Y="2.672291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3148
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3152
- ><X
- >6.164791666666667</X
- ><Y
- >2.6722916666666667</Y
- ><Name
+ ><Position X="6.164791666666667" Y="2.6722916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3158
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3166
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3170
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3172
- ><X
- >3.3866666666666667</X
- ><Y
- >3.148541666666667</Y></Via
+ ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3183
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3185
- ><X
- >4.841875000000001</X
- ><Y
- >3.175</Y></Via
+ ><Position X="4.841875000000001" Y="3.175"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3189
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3193
- >Erase_Duplicator</Name
+ ><![CDATA[Erase_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3195
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3200
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3206
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3210
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3216
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3220
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3226
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3230
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3236
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3244
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3248
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3256
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3260
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3268
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3272
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3277
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3282
- ><X
- >2.8283333333333336</X
- ><Y
- >0.6058333333333332</Y
- ><Name
+ ><Position X="2.8283333333333336" Y="0.6058333333333332"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3288
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3292
- ><X
- >5.124791666666667</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="5.124791666666667" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3298
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3302
- ><X
- >1.508125</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.508125" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3308
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3312
- ><X
- >6.588125000000001</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="6.588125000000001" Y="2.3283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3318
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3332
- ><X
- >2.804583333333334</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3339
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3343
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3345
- ><X
- >5.106458333333333</X
- ><Y
- >2.8045833333333334</Y></Via
+ ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3349
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3353
- >Erase_Erase</Name
+ ><![CDATA[Erase_Erase]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3355
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3360
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3366
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3370
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3376
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3393
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3401
- >Copy_Application</Name
+ ><![CDATA[Copy_Application]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3403
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3408
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3414
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3418
- ><X
- >3.6560416666666664</X
- ><Y
- >2.88875</Y
- ><Name
+ ><Position X="3.6560416666666664" Y="2.88875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3424
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3428
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3434
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3438
- ><X
- >2.5318750000000003</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.5318750000000003" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3444
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3448
- ><X
- >2.6587500000000004</X
- ><Y
- >5.130208333333333</Y
- ><Name
+ ><Position X="2.6587500000000004" Y="5.130208333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3454
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3458
- ><X
- >3.9660416666666674</X
- ><Y
- >5.1295833333333345</Y
- ><Name
+ ><Position X="3.9660416666666674" Y="5.1295833333333345"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3464
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3472
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3476
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3478
- ><X
- >1.9843750000000009</X
- ><Y
- >3.1750000000000003</Y></Via
+ ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3485
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3489
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3497
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3501
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3513
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3521
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3525
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3527
- ><X
- >2.6458333333333335</X
- ><Y
- >2.513541666666667</Y></Via
+ ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3531
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3536
- ><X
- >1.5583333333333336</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.5583333333333336" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3542
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3546
- ><X
- >4.913125</X
- ><Y
- >0.3677083333333333</Y
- ><Name
+ ><Position X="4.913125" Y="0.3677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3552
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3556
- ><X
- >3.0291666666666663</X
- ><Y
- >5.050833333333333</Y
- ><Name
+ ><Position X="3.0291666666666663" Y="5.050833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3562
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3566
- ><X
- >6.05625</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="6.05625" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3572
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3576
- ><X
- >6.058958333333335</X
- ><Y
- >3.810000000000001</Y
- ><Name
+ ><Position X="6.058958333333335" Y="3.810000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3582
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3586
- ><X
- >3.0427083333333336</X
- ><Y
- >3.8364583333333333</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="3.8364583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3592
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3596
- ><X
- >2.7781250000000006</X
- ><Y
- >1.6933333333333338</Y
- ><Name
+ ><Position X="2.7781250000000006" Y="1.6933333333333338"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3602
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3606
- ><X
- >6.058958333333334</X
- ><Y
- >1.7197916666666666</Y
- ><Name
+ ><Position X="6.058958333333334" Y="1.7197916666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3612
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3620
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3624
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3626
- ><X
- >1.5345833333333332</X
- ><Y
- >1.9843750000000004</Y></Via
+ ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3633
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3637
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3639
- ><X
- >4.894791666666666</X
- ><Y
- >2.0108333333333333</Y></Via
+ ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3650
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3658
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3662
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3670
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3674
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3676
- ><X
- >4.339166666666666</X
- ><Y
- >1.3758333333333332</Y></Via
+ ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3683
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3687
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3689
- ><X
- >1.9314583333333337</X
- ><Y
- >1.349375</Y
- ><X
- >1.9314583333333337</X
- ><Y
- >3.5189583333333334</Y></Via
+ ><Position X="1.9314583333333337" Y="1.349375"
+ /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3701
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3709
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3713
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3718
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3724
- >Copy_Evaluator</Name
+ ><![CDATA[Copy_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3726
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3731
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3737
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3741
- ><X
- >4.026458333333333</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="4.026458333333333" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3747
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3751
- ><X
- >1.4789583333333334</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3757
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3761
- ><X
- >2.5583333333333336</X
- ><Y
- >0.6322916666666667</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.6322916666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3767
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3771
- ><X
- >6.045416666666667</X
- ><Y
- >1.0291666666666668</Y
- ><Name
+ ><Position X="6.045416666666667" Y="1.0291666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3777
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3797
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3801
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3809
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3813
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3821
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3830
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3835
- ><X
- >1.9816666666666665</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="1.9816666666666665" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3841
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3845
- ><X
- >5.945</X
- ><Y
- >0.6852083333333334</Y
- ><Name
+ ><Position X="5.945" Y="0.6852083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3851
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3855
- ><X
- >3.822916666666667</X
- ><Y
- >5.262500000000001</Y
- ><Name
+ ><Position X="3.822916666666667" Y="5.262500000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3861
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3865
- ><X
- >3.8364583333333337</X
- ><Y
- >3.571875</Y
- ><Name
+ ><Position X="3.8364583333333337" Y="3.571875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3871
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3875
- ><X
- >2.831041666666667</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="2.831041666666667" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3881
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3885
- ><X
- >5.000625</X
- ><Y
- >2.407708333333333</Y
- ><Name
+ ><Position X="5.000625" Y="2.407708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3891
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3899
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3903
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3905
- ><X
- >1.9579166666666667</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3918
- ><X
- >5.926666666666668</X
- ><Y
- >2.8839583333333336</Y></Via
+ ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3925
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3929
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3937
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3943
- ><X
- >3.5189583333333334</X
- ><Y
- >1.905</Y></Via
+ ><Position X="3.5189583333333334" Y="1.905"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3956
- ><X
- >4.1275</X
- ><Y
- >1.9050000000000002</Y></Via
+ ><Position X="4.1275" Y="1.9050000000000002"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3960
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3965
- >Copy_EvaluatorReturning</Name
+ ><![CDATA[Copy_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3967
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3972
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3978
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3982
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3988
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3992
- ><X
- >1.5054166666666666</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 3998
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4002
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4008
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4012
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4018
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4026
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4030
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4038
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4042
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4050
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4054
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4062
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4066
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4071
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4076
- ><X
- >1.5054166666666666</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.5054166666666666" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4082
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4086
- ><X
- >2.5583333333333336</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.5583333333333336" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4092
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4096
- ><X
- >2.008125</X
- ><Y
- >5.605833333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.605833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4102
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4106
- ><X
- >2.0108333333333333</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4112
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4116
- ><X
- >1.349375</X
- ><Y
- >2.301875</Y
- ><Name
+ ><Position X="1.349375" Y="2.301875"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4122
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4126
- ><X
- >2.751666666666667</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="2.751666666666667" Y="2.3018750000000003"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4132
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4140
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4152
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4180
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4192
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4197
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4202
- >Copy_preApplication</Name
+ ><![CDATA[Copy_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4204
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4209
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4215
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4219
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4225
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4229
- ><X
- >1.1614583333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.1614583333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4235
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4239
- ><X
- >2.9022916666666667</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.9022916666666667" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4245
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4249
- ><X
- >2.616666666666667</X
- ><Y
- >5.420625</Y
- ><Name
+ ><Position X="2.616666666666667" Y="5.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4255
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4259
- ><X
- >1.5</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.5" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4265
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4273
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4285
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4297
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4309
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4321
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4330
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4335
- ><X
- >0.8704166666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.8704166666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4341
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4345
- ><X
- >2.214374999999999</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.214374999999999" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4351
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4355
- ><X
- >0.8439583333333335</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="0.8439583333333335" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4361
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4365
- ><X
- >2.187916666666666</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.187916666666666" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4371
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4375
- ><X
- >0.8466666666666668</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="0.8466666666666668" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4381
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4385
- ><X
- >2.1960416666666664</X
- ><Y
- >1.9314583333333335</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="1.9314583333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4391
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4395
- ><X
- >0.846666666666667</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="0.846666666666667" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4401
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4405
- ><X
- >2.1960416666666664</X
- ><Y
- >4.339166666666667</Y
- ><Name
+ ><Position X="2.1960416666666664" Y="4.339166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4411
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4447
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4455
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4459
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4467
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4471
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4479
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4483
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4491
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4495
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4503
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4507
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4512
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="6"
+ /><MappingElement lhs="6" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4518
- >Copy_Duplicator</Name
+ ><![CDATA[Copy_Duplicator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4520
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4525
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4531
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4535
- ><X
- >3.9735416666666667</X
- ><Y
- >1.7883333333333333</Y
- ><Name
+ ><Position X="3.9735416666666667" Y="1.7883333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4541
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4545
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4551
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4555
- ><X
- >2.267291666666667</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.267291666666667" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4561
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4565
- ><X
- >3.5318750000000003</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="3.5318750000000003" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4571
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4575
- ><X
- >4.690625</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="4.690625" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4581
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4589
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4593
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4601
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4605
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4613
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4617
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4625
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4629
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4637
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4646
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4651
- ><X
- >1.4789583333333334</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.4789583333333334" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4657
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4661
- ><X
- >2.29375</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.29375" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4667
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4671
- ><X
- >7.844583333333335</X
- ><Y
- >5.500625</Y
- ><Name
+ ><Position X="7.844583333333335" Y="5.500625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4677
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4681
- ><X
- >9.267916666666672</X
- ><Y
- >5.606458333333333</Y
- ><Name
+ ><Position X="9.267916666666672" Y="5.606458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4687
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4691
- ><X
- >7.884583333333335</X
- ><Y
- >4.259791666666667</Y
- ><Name
+ ><Position X="7.884583333333335" Y="4.259791666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4697
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4701
- ><X
- >9.260416666666671</X
- ><Y
- >4.312708333333333</Y
- ><Name
+ ><Position X="9.260416666666671" Y="4.312708333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4707
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4711
- ><X
- >2.460625000000001</X
- ><Y
- >3.175000000000001</Y
- ><Name
+ ><Position X="2.460625000000001" Y="3.175000000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4717
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4721
- ><X
- >4.788958333333334</X
- ><Y
- >1.2435416666666672</Y
- ><Name
+ ><Position X="4.788958333333334" Y="1.2435416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4727
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4735
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4747
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[src]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4759
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4765
- ><X
- >1.4552083333333334</X
- ><Y
- >3.6512500000000006</Y></Via
+ ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4772
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4776
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4778
- ><X
- >2.2754166666666666</X
- ><Y
- >1.7197916666666666</Y></Via
+ ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4785
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4789
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4791
- ><X
- >9.551458333333334</X
- ><Y
- >2.857500000000001</Y></Via
+ ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4802
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4804
- ><X
- >7.567083333333334</X
- ><Y
- >0.39687500000000003</Y
- ><X
- >4.4714583333333335</X
- ><Y
- >0.3968750000000003</Y></Via
+ ><Position X="7.567083333333334" Y="0.39687500000000003"
+ /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4812
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4818
- ><X
- >8.942916666666669</X
- ><Y
- >0.9260416666666667</Y></Via
+ ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4825
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4829
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4831
- ><X
- >2.1431250000000004</X
- ><Y
- >2.248958333333334</Y
- ><X
- >8.202083333333333</X
- ><Y
- >2.248958333333334</Y></Via
+ ><Position X="2.1431250000000004" Y="2.248958333333334"
+ /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4836
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4842
- >Duplicator_Lambda</Name
+ ><![CDATA[Duplicator_Lambda]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4844
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4849
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4855
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4859
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4865
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4869
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4875
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4879
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4885
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4889
- ><X
- >2.6695833333333336</X
- ><Y
- >5.4470833333333335</Y
- ><Name
+ ><Position X="2.6695833333333336" Y="5.4470833333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4895
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4899
- ><X
- >1.3147916666666666</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="1.3147916666666666" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4905
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4913
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4917
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4925
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4929
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4937
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4941
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4949
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4953
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4961
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4965
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4970
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4975
- ><X
- >0.9233333333333333</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333333" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4981
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4985
- ><X
- >2.92875</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.92875" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4991
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 4995
- ><X
- >2.907708333333334</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="2.907708333333334" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5001
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5005
- ><X
- >0.9179166666666665</X
- ><Y
- >5.579375</Y
- ><Name
+ ><Position X="0.9179166666666665" Y="5.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5011
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5015
- ><X
- >0.9260416666666668</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5021
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5025
- ><X
- >2.9104166666666673</X
- ><Y
- >4.153958333333334</Y
- ><Name
+ ><Position X="2.9104166666666673" Y="4.153958333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5031
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5035
- ><X
- >0.9260416666666667</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="0.9260416666666667" Y="1.8785416666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5041
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5045
- ><X
- >2.910416666666667</X
- ><Y
- >1.905</Y
- ><Name
+ ><Position X="2.910416666666667" Y="1.905"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5051
- ><Left-string
- ><string
- ><![CDATA[lambda]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[lambda]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5059
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5063
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5071
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5075
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5083
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5087
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5095
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5099
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5107
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5111
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[var]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5119
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5123
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5131
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5135
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5143
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[body]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[body]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5147
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5152
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5158
- >Duplicator_Application</Name
+ ><![CDATA[Duplicator_Application]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5160
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5165
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5171
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5175
- ><X
- >3.576666666666666</X
- ><Y
- >3.444375</Y
- ><Name
+ ><Position X="3.576666666666666" Y="3.444375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5181
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5185
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5191
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5195
- ><X
- >2.584791666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.584791666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5201
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5205
- ><X
- >5.860208333333334</X
- ><Y
- >2.8283333333333336</Y
- ><Name
+ ><Position X="5.860208333333334" Y="2.8283333333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5211
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5215
- ><X
- >4.839166666666666</X
- ><Y
- >5.288333333333334</Y
- ><Name
+ ><Position X="4.839166666666666" Y="5.288333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5221
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5229
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5233
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5241
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5245
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5253
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5257
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5265
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5269
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5286
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5291
- ><X
- >1.3466666666666667</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="1.3466666666666667" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5297
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5301
- ><X
- >3.378541666666667</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="3.378541666666667" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5307
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5311
- ><X
- >8.082708333333334</X
- ><Y
- >4.495208333333334</Y
- ><Name
+ ><Position X="8.082708333333334" Y="4.495208333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5317
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5321
- ><X
- >3.039999999999999</X
- ><Y
- >5.870416666666667</Y
- ><Name
+ ><Position X="3.039999999999999" Y="5.870416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5327
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5331
- ><X
- >2.196041666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.196041666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5337
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5341
- ><X
- >4.180416666666667</X
- ><Y
- >2.0902083333333334</Y
- ><Name
+ ><Position X="4.180416666666667" Y="2.0902083333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5347
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5351
- ><X
- >3.0427083333333336</X
- ><Y
- >4.101041666666667</Y
- ><Name
+ ><Position X="3.0427083333333336" Y="4.101041666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5357
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5361
- ><X
- >8.096249999999998</X
- ><Y
- >2.7781249999999997</Y
- ><Name
+ ><Position X="8.096249999999998" Y="2.7781249999999997"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5367
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5375
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5379
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5381
- ><X
- >1.3229166666666667</X
- ><Y
- >2.3018750000000003</Y></Via
+ ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5392
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[func]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5394
- ><X
- >3.360208333333334</X
- ><Y
- >2.38125</Y></Via
+ ><Position X="3.360208333333334" Y="2.38125"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5401
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5405
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5413
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5417
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5425
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5429
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5431
- ><X
- >7.7787500000000005</X
- ><Y
- >1.2964583333333335</Y
- ><X
- >2.1695833333333336</X
- ><Y
- >1.2964583333333335</Y></Via
+ ><Position X="7.7787500000000005" Y="1.2964583333333335"
+ /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5439
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5443
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5445
- ><X
- >4.153958333333334</X
- ><Y
- >0.6879166666666666</Y
- ><X
- >8.413749999999999</X
- ><Y
- >0.6879166666666665</Y></Via
+ ><Position X="4.153958333333334" Y="0.6879166666666666"
+ /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5453
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5457
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5465
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5469
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5474
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5480
- >Duplicator_Evaluator</Name
+ ><![CDATA[Duplicator_Evaluator]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5482
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5487
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5493
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5497
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5503
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5507
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5513
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5517
- ><X
- >2.426041666666667</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="2.426041666666667" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5523
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5527
- ><X
- >4.008125</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="4.008125" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5533
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5553
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5557
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5565
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5569
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5577
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5581
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5586
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5591
- ><X
- >1.5847916666666668</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="1.5847916666666668" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5597
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5601
- ><X
- >5.257083333333336</X
- ><Y
- >0.5793750000000001</Y
- ><Name
+ ><Position X="5.257083333333336" Y="0.5793750000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5607
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5611
- ><X
- >3.2672916666666674</X
- ><Y
- >5.7387500000000005</Y
- ><Name
+ ><Position X="3.2672916666666674" Y="5.7387500000000005"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5617
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5621
- ><X
- >2.3283333333333336</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5627
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5631
- ><X
- >4.471458333333333</X
- ><Y
- >1.878541666666667</Y
- ><Name
+ ><Position X="4.471458333333333" Y="1.878541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5637
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5641
- ><X
- >3.2808333333333337</X
- ><Y
- >4.048125000000001</Y
- ><Name
+ ><Position X="3.2808333333333337" Y="4.048125000000001"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5647
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5655
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5659
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5661
- ><X
- >1.5610416666666669</X
- ><Y
- >2.3547916666666673</Y></Via
+ ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5668
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5674
- ><X
- >5.238750000000001</X
- ><Y
- >2.354791666666667</Y></Via
+ ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5693
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5697
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5699
- ><X
- >2.9633333333333334</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5706
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5710
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5712
- ><X
- >3.5718750000000004</X
- ><Y
- >1.3758333333333337</Y></Via
+ ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5716
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5721
- >Duplicator_EvaluatorReturning</Name
+ ><![CDATA[Duplicator_EvaluatorReturning]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5723
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5728
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5734
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5738
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5744
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5748
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5754
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5758
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5764
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5768
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5774
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5782
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5786
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5794
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5798
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5827
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5832
- ><X
- >1.1349999999999998</X
- ><Y
- >0.44708333333333333</Y
- ><Name
+ ><Position X="1.1349999999999998" Y="0.44708333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5838
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5842
- ><X
- >3.0081249999999997</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="3.0081249999999997" Y="0.5529166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5848
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5852
- ><X
- >2.008125</X
- ><Y
- >5.5529166666666665</Y
- ><Name
+ ><Position X="2.008125" Y="5.5529166666666665"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5858
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5862
- ><X
- >1.1377083333333333</X
- ><Y
- >2.0108333333333333</Y
- ><Name
+ ><Position X="1.1377083333333333" Y="2.0108333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5868
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5872
- ><X
- >2.9897916666666666</X
- ><Y
- >1.9843750000000004</Y
- ><Name
+ ><Position X="2.9897916666666666" Y="1.9843750000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5878
- ><Left-string
- ><string
- ><![CDATA[evalReturn]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5882
- ><X
- >1.984375</X
- ><Y
- >4.074583333333334</Y
- ><Name
+ ><Position X="1.984375" Y="4.074583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5888
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5896
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5900
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5908
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5912
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5924
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5936
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[arg]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5948
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5953
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5958
- >Duplicator_preApplication</Name
+ ><![CDATA[Duplicator_preApplication]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5960
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5965
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5971
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5975
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5981
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5985
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5991
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 5995
- ><X
- >2.955208333333333</X
- ><Y
- >0.6058333333333334</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6058333333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6001
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6005
- ><X
- >2.8018750000000003</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.8018750000000003" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6011
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6015
- ><X
- >1.2354166666666666</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2354166666666666" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6021
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6029
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6033
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6041
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6045
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6053
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6057
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6065
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6069
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6077
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6081
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6086
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6091
- ><X
- >1.29375</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="1.29375" Y="0.5264583333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6097
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6101
- ><X
- >2.955208333333333</X
- ><Y
- >0.6322916666666668</Y
- ><Name
+ ><Position X="2.955208333333333" Y="0.6322916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6107
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6111
- ><X
- >2.934166666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="2.934166666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6117
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6121
- ><X
- >1.2883333333333333</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="1.2883333333333333" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6127
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6131
- ><X
- >1.2964583333333337</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="1.2964583333333337" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6137
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6141
- ><X
- >2.936875</X
- ><Y
- >4.1275</Y
- ><Name
+ ><Position X="2.936875" Y="4.1275"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6147
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6151
- ><X
- >1.2964583333333335</X
- ><Y
- >1.8520833333333333</Y
- ><Name
+ ><Position X="1.2964583333333335" Y="1.8520833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6157
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6161
- ><X
- >2.9368750000000006</X
- ><Y
- >1.7991666666666668</Y
- ><Name
+ ><Position X="2.9368750000000006" Y="1.7991666666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6167
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6203
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6211
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6215
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6223
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6227
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6235
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6239
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6247
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6251
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6268
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6274
- >Evaluator_Variable</Name
+ ><![CDATA[Evaluator_Variable]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6276
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6281
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6287
- ><Left-string
- ><string
- ><![CDATA[evaluation]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evaluation]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6291
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6297
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6301
- ><X
- >2.008125</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.008125" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6307
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6311
- ><X
- >2.0081250000000006</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6317
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6337
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6341
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6349
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6353
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6358
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6363
- ><X
- >2.034583333333334</X
- ><Y
- >0.47354166666666664</Y
- ><Name
+ ><Position X="2.034583333333334" Y="0.47354166666666664"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6369
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6373
- ><X
- >2.0081250000000006</X
- ><Y
- >5.288333333333333</Y
- ><Name
+ ><Position X="2.0081250000000006" Y="5.288333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6379
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6383
- ><X
- >2.037291666666667</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.037291666666667" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6389
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6393
- ><X
- >2.0108333333333337</X
- ><Y
- >3.9158333333333335</Y
- ><Name
+ ><Position X="2.0108333333333337" Y="3.9158333333333335"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6399
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6407
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6411
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6419
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6423
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6431
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6435
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6440
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6444
- >Application_EvaluatorReturning0</Name
+ ><![CDATA[Application_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6446
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6451
- ><X
- >2.306666666666666</X
- ><Y
- >1.8147916666666668</Y
- ><Name
+ ><Position X="2.306666666666666" Y="1.8147916666666668"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6457
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6461
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6467
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6471
- ><X
- >2.3256250000000005</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.3256250000000005" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6477
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6481
- ><X
- >3.854791666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="3.854791666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6487
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6491
- ><X
- >2.008125</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.008125" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6497
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6505
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6509
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6517
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6521
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6529
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6533
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6541
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6545
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6550
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6555
- ><X
- >2.352083333333334</X
- ><Y
- >0.420625</Y
- ><Name
+ ><Position X="2.352083333333334" Y="0.420625"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6561
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6565
- ><X
- >3.854791666666667</X
- ><Y
- >5.526458333333333</Y
- ><Name
+ ><Position X="3.854791666666667" Y="5.526458333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6571
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6575
- ><X
- >2.034583333333334</X
- ><Y
- >5.420624999999999</Y
- ><Name
+ ><Position X="2.034583333333334" Y="5.420624999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6581
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6585
- ><X
- >2.354791666666667</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.354791666666667" Y="1.9843750000000002"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6591
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6595
- ><X
- >2.3283333333333336</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="3.783541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6601
- ><Left-string
- ><string
- ><![CDATA[beforeApplication]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[beforeApplication]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6609
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6613
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6621
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6625
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6633
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6637
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6645
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6649
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6654
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6659
- >Erase_Variable</Name
+ ><![CDATA[Erase_Variable]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6661
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6666
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6672
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6676
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6682
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6686
- ><X
- >2.008125</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6692
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6721
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6726
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6732
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6736
- ><X
- >2.008125</X
- ><Y
- >5.473541666666666</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6742
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6750
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6754
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6759
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6762
- >Erase_EvaluatorReturning0</Name
+ ><![CDATA[Erase_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6764
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6769
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6775
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6779
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6785
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6789
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6795
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6807
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6815
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6819
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6824
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6829
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6835
- ><Left-string
- ><string
- ><![CDATA[Erase]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Erase]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6839
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6845
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6853
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6857
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6862
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6865
- >Copy_Variable</Name
+ ><![CDATA[Copy_Variable]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6867
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6872
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6878
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6882
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6888
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6892
- ><X
- >1.2408333333333332</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.2408333333333332" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6898
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6902
- ><X
- >2.6641666666666666</X
- ><Y
- >0.7381249999999999</Y
- ><Name
+ ><Position X="2.6641666666666666" Y="0.7381249999999999"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6908
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6912
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6918
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6930
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6942
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6954
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6966
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6971
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6976
- ><X
- >1.2408333333333332</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="1.2408333333333332" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6982
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6986
- ><X
- >2.717083333333333</X
- ><Y
- >0.579375</Y
- ><Name
+ ><Position X="2.717083333333333" Y="0.579375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6992
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 6996
- ><X
- >2.008125</X
- ><Y
- >5.447083333333333</Y
- ><Name
+ ><Position X="2.008125" Y="5.447083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7002
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7006
- ><X
- >1.2435416666666668</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="1.2435416666666668" Y="2.116666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7012
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7016
- ><X
- >2.6987500000000004</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="2.6987500000000004" Y="2.1695833333333336"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7022
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7026
- ><X
- >2.0108333333333333</X
- ><Y
- >3.7835416666666672</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.7835416666666672"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7032
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7076
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7080
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7088
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7092
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7097
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7102
- >Copy_EaluatorReturning0</Name
+ ><![CDATA[Copy_EaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7104
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7109
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7115
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7119
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7125
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7129
- ><X
- >1.055625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.055625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7135
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7139
- ><X
- >2.7700000000000005</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.7700000000000005" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7145
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7149
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7155
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7163
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7167
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7175
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7179
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7187
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_target]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7191
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7199
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7203
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7208
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7213
- ><X
- >1.055625</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="1.055625" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7219
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7223
- ><X
- >2.7700000000000005</X
- ><Y
- >0.6058333333333333</Y
- ><Name
+ ><Position X="2.7700000000000005" Y="0.6058333333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7229
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7233
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7239
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7243
- ><X
- >1.031875</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="1.031875" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7249
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7253
- ><X
- >2.778125</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="2.778125" Y="1.9579166666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7259
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7263
- ><X
- >2.0108333333333333</X
- ><Y
- >3.9952083333333337</Y
- ><Name
+ ><Position X="2.0108333333333333" Y="3.9952083333333337"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7269
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7277
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7281
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7289
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7293
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7301
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7305
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7313
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7317
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7325
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7329
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7334
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7339
- >Duplicator_Variable</Name
+ ><![CDATA[Duplicator_Variable]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7341
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7346
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7352
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7356
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7362
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7366
- ><X
- >0.9233333333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7372
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7376
- ><X
- >2.690625</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.690625" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7382
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7386
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7392
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7404
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7416
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7428
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7440
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7445
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7450
- ><X
- >0.9233333333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.9233333333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7456
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7460
- ><X
- >2.690625</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="2.690625" Y="0.5529166666666666"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7466
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7470
- ><X
- >2.008125</X
- ><Y
- >5.473541666666667</Y
- ><Name
+ ><Position X="2.008125" Y="5.473541666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7476
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7480
- ><X
- >0.9260416666666668</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="0.9260416666666668" Y="2.1166666666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7486
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7490
- ><X
- >2.69875</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="2.69875" Y="2.037291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7496
- ><Left-string
- ><string
- ><![CDATA[variable]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[variable]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7500
- ><X
- >1.9843750000000002</X
- ><Y
- >3.9687500000000004</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="3.9687500000000004"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7506
- ><Left-string
- ><string
- ><![CDATA[copy]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[copy]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7514
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7518
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7526
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7530
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7538
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_target]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[var]]></string
- ><X
- >0.0</X
- ><Y
- >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[var]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_target]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_target]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[src]]></string
- ><X
- >0.0</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[src]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7571
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7576
- >Duplicator_EvaluatorReturning0</Name
+ ><![CDATA[Duplicator_EvaluatorReturning0]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7578
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7583
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7589
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7593
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7599
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7603
- ><X
- >1.0291666666666668</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7609
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7613
- ><X
- >2.6906250000000003</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.6906250000000003" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7619
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7623
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7629
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7637
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7641
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7649
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy2]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7653
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7661
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[copy1]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7665
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7677
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7682
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7687
- ><X
- >1.0291666666666668</X
- ><Y
- >0.4735416666666667</Y
- ><Name
+ ><Position X="1.0291666666666668" Y="0.4735416666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7693
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7697
- ><X
- >2.6906250000000003</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="2.6906250000000003" Y="0.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7703
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7707
- ><X
- >2.008125</X
- ><Y
- >5.5</Y
- ><Name
+ ><Position X="2.008125" Y="5.5"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7713
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7717
- ><X
- >1.031875</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="1.031875" Y="2.06375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7723
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7727
- ><X
- >2.69875</X
- ><Y
- >1.984375</Y
- ><Name
+ ><Position X="2.69875" Y="1.984375"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7733
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7737
- ><X
- >1.9843750000000002</X
- ><Y
- >3.915833333333334</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="3.915833333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7743
- ><Left-string
- ><string
- ><![CDATA[duplicator]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[duplicator]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7755
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7767
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7775
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7779
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy1]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy1]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7787
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7791
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[copy2]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[copy2]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7799
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7803
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7808
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7813
- >Application_EvaluatorReturning0OnRight</Name
+ ><![CDATA[Application_EvaluatorReturning0OnRight]]></Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7815
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7820
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7826
- ><Left-string
- ><string
- ><![CDATA[application']]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application']]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7830
- ><X
- >2.873125</X
- ><Y
- >3.8677083333333333</Y
- ><Name
+ ><Position X="2.873125" Y="3.8677083333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7836
- ><Left-string
- ><string
- ><![CDATA[evalReturn0]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[evalReturn0]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7840
- ><X
- >0.7645833333333334</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7846
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7850
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7856
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7860
- ><X
- >2.849375</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="2.849375" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7866
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7878
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7890
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7902
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7919
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7924
- ><X
- >0.7645833333333334</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.970833333333333"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7930
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7934
- ><X
- >2.008125</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="2.008125" Y="0.5264583333333334"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7940
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7944
- ><X
- >2.849375</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="2.849375" Y="4.997291666666667"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7950
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7954
- ><X
- >1.9843750000000002</X
- ><Y
- >2.6193750000000007</Y
- ><Name
+ ><Position X="1.9843750000000002" Y="2.6193750000000007"
+ /><Name
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7960
- ><Left-string
- ><string
- ><![CDATA[application]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[application]]></Shape
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7972
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[func]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[func]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7984
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7992
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 7996
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/Token-Passing/CallByValueWithOpenTerms.INblobs 8001
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5"
+ rhs="5"/></Mapping></INRule></Rules></Document>
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- ><Node id="N1"
- ><X
- >3.4131250000000004</X
- ><Y
- >1.6933333333333336</Y
- ><Name
- ><![CDATA[Node 1]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Add]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N2"
- ><X
- >2.3018750000000003</X
- ><Y
- >3.65125</Y
- ><Name
- ><![CDATA[Node 2]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N3"
- ><X
- >2.328333333333333</X
- ><Y
- >5.767916666666668</Y
- ><Name
- ><![CDATA[Node 3]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N4"
- ><X
- >5.185833333333334</X
- ><Y
- >3.466041666666667</Y
- ><Name
- ><![CDATA[Node 4]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N5"
- ><X
- >1.9579166666666667</X
- ><Y
- >0.4233333333333334</Y
- ><Name
- ><![CDATA[Node 5]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node></Nodes
- ><Edges
- ><Edge id="E1"
- ><From
- >1</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >2</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E2"
- ><From
- >5</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >1</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E3"
- ><From
- >1</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >4</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E4"
- ><From
- >2</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >3</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge></Edges></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><Position X="3.4131250000000004" Y="1.6933333333333336"
+ /><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Add]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><Position X="2.3018750000000003" Y="3.65125"
+ /><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[S]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><Position X="2.328333333333333" Y="5.767916666666668"
+ /><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Z]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><Position X="5.185833333333334" Y="3.466041666666667"
+ /><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Z]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><Position X="1.9579166666666667" Y="0.4233333333333334"
+ /><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><![CDATA[down]]></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><![CDATA[up]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >5</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >1</To
+ ><PortTo
+ ><![CDATA[left]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><![CDATA[right]]></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><![CDATA[up]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><![CDATA[down]]></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><![CDATA[up]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 106
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Add]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="128"
- /><int value="128"
- /><int value="128"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="128"
- /><int value="128"
- /><int value="128"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.2</X
- ><Y
- >0.1</Y
- ><X
- >0.2</X
- ><Y
- >0.1</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Z]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="128"
- /><int value="128"
- /><int value="128"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >0.25</X
- ><Y
- >-0.25</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="128"
- /><int value="128"
- /><int value="128"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >-0.15</X
- ><Y
- >0.0</Y
- ><X
- >0.15</X
- ><Y
- >0.0</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[S]]></string
- ><Composite
- ><list-Shape
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.5"/></Circle
- ><Lines
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="250"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="128"
- /><int value="128"
- /><int value="128"/></RGB></ShapeStyle
- ><list-DoublePoint
- ><X
- >0.25</X
- ><Y
- >-0.25</Y
- ><X
- >-0.25</X
- ><Y
- >-0.25</Y
- ><X
- >-0.25</X
- ><Y
- >0.0</Y
- ><X
- >0.25</X
- ><Y
- >0.0</Y
- ><X
- >0.25</X
- ><Y
- >0.25</Y
- ><X
- >-0.25</X
- ><Y
- >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int></Palette></Palette
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Add]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="128" G="128" B="128"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="0.25"
+ /><Position X="0.0" Y="-0.35"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="128" G="128" B="128"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.2" Y="0.1"
+ /><Position X="0.2"
+ Y="0.1"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[left]]></string
+ ><Position X="-0.5" Y="0.0"/></Port
+ ><Port
+ ><string
+ ><![CDATA[right]]></string
+ ><Position X="0.5" Y="0.0"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Z]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="128" G="128" B="128"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.25" Y="-0.25"
+ /><Position X="0.25" Y="-0.25"
+ /><Position X="-0.25" Y="0.25"
+ /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="128" G="128" B="128"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="-0.15" Y="0.0"
+ /><Position X="0.15"
+ Y="0.0"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[up]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[S]]></ShapeName
+ ><Shape
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="250" G="0" B="0"
+ /><RGB R="128" G="128" B="128"/></ShapeStyle
+ ><list-DoublePoint
+ ><Position X="0.25" Y="-0.25"
+ /><Position X="-0.25" Y="-0.25"
+ /><Position X="-0.25" Y="0.0"
+ /><Position X="0.25" Y="0.0"
+ /><Position X="0.25" Y="0.25"
+ /><Position X="-0.25"
+ Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[up]]></string
+ ><Position X="0.0" Y="-0.5"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[down]]></string
+ ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol></Palette
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 259
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 264
- ><X
- >1.6560416666666666</X
- ><Y
- >1.8412499999999998</Y
- ><Name
+ ><Position X="1.6560416666666666" Y="1.8412499999999998"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 270
- ><Left-string
- ><string
- ><![CDATA[Add]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Add]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 274
- ><X
- >1.232708333333333</X
- ><Y
- >3.6560416666666664</Y
- ><Name
+ ><Position X="1.232708333333333" Y="3.6560416666666664"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 280
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 284
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 290
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 294
- ><X
- >4.1987499999999995</X
- ><Y
- >4.892083333333334</Y
- ><Name
+ ><Position X="4.1987499999999995" Y="4.892083333333334"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 300
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 304
- ><X
- >0.7645833333333334</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.997291666666667"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 310
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 322
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 334
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 342
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 346
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 354
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 358
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 363
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 368
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 374
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 378
- ><X
- >4.1987499999999995</X
- ><Y
- >4.892083333333334</Y
- ><Name
+ ><Position X="4.1987499999999995" Y="4.892083333333334"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 384
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 388
- ><X
- >0.7645833333333334</X
- ><Y
- >4.997291666666667</Y
- ><Name
+ ><Position X="0.7645833333333334" Y="4.997291666666667"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 394
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 398
- ><X
- >1.825625</X
- ><Y
- >1.7462500000000003</Y
- ><Name
+ ><Position X="1.825625" Y="1.7462500000000003"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 404
- ><Left-string
- ><string
- ><![CDATA[S]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[S]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 408
- ><X
- >2.3283333333333336</X
- ><Y
- >4.365625000000001</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="4.365625000000001"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 414
- ><Left-string
- ><string
- ><![CDATA[Add]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Add]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 422
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 426
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[down]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 434
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 438
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 446
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 450
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 458
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 462
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 467
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 474
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 479
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 485
- ><Left-string
- ><string
- ><![CDATA[Add]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Add]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 489
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 495
- ><Left-string
- ><string
- ><![CDATA[Z]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Z]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 499
- ><X
- >0.3941666666666666</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.3941666666666666" Y="0.5264583333333334"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 505
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 509
- ><X
- >4.727916666666667</X
- ><Y
- >4.177708333333334</Y
- ><Name
+ ><Position X="4.727916666666667" Y="4.177708333333334"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 515
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 523
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[down]]></string
- ><X
- >0.0</X
- ><Y
- >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[down]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 527
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[up]]></string
- ><X
- >0.0</X
- ><Y
- >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[up]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 535
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[right]]></string
- ><X
- >0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[right]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 539
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 547
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[left]]></string
- ><X
- >-0.5</X
- ><Y
- >0.0</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[left]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 551
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 556
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 561
- ><X
- >0.3941666666666666</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="0.3941666666666666" Y="0.5264583333333334"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 567
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 571
- ><X
- >4.727916666666667</X
- ><Y
- >4.177708333333334</Y
- ><Name
+ ><Position X="4.727916666666667" Y="4.177708333333334"
+ /><Name
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 577
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 585
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 589
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/add\32\from\32\Calculus\32\for\32\interacction\32\nets.INblobs 594
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4"
+ rhs="4"/></Mapping></INRule></Rules></Document>
hunk ./examples/empty.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- /><Edges/></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network
hunk ./examples/empty.INblobs 8
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ></Palette></Palette
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol></Palette
hunk ./examples/empty.INblobs 33
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/empty.INblobs 39
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/empty.INblobs 45
-
hunk ./examples/sort.INblobs 2
- ><Network
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
- ><Info
- ><unit/></Info
- ><Nodes
- ><Node id="N1"
- ><X
- >2.3018750000000003</X
- ><Y
- >1.6404166666666669</Y
- ><Name
- ><![CDATA[Node 1]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[ins_ord]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[list_arg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[elem_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N2"
- ><X
- >2.3283333333333336</X
- ><Y
- >0.4497916666666667</Y
- ><Name
- ><![CDATA[Node 2]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N3"
- ><X
- >1.402291666666667</X
- ><Y
- >3.148541666666667</Y
- ><Name
- ><![CDATA[Node 3]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N4"
- ><X
- >2.3018750000000003</X
- ><Y
- >4.3656250000000005</Y
- ><Name
- ><![CDATA[Node 4]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N5"
- ><X
- >3.227916666666667</X
- ><Y
- >5.635625</Y
- ><Name
- ><![CDATA[Node 5]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N6"
- ><X
- >4.101041666666667</X
- ><Y
- >7.196666666666667</Y
- ><Name
- ><![CDATA[Node 6]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N7"
- ><X
- >0.6614583333333334</X
- ><Y
- >4.339166666666667</Y
- ><Name
- ><![CDATA[Node 7]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N8"
- ><X
- >1.5345833333333334</X
- ><Y
- >5.715000000000001</Y
- ><Name
- ><![CDATA[Node 8]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N9"
- ><X
- >2.592916666666667</X
- ><Y
- >6.773333333333333</Y
- ><Name
- ><![CDATA[Node 9]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node
- ><Node id="N10"
- ><X
- >3.307291666666667</X
- ><Y
- >3.1750000000000007</Y
- ><Name
- ><![CDATA[Node 10]]></Name
- ><LabelAbove
- >True</LabelAbove
- ><Shape
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
- ><Info
- ><list-int/></Info></Node></Nodes
- ><Edges
- ><Edge id="E1"
- ><From
- >2</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >1</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E2"
- ><From
- >4</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >8</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E3"
- ><From
- >3</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >7</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E4"
- ><From
- >5</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >9</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E5"
- ><From
- >4</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >5</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E6"
- ><From
- >3</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >4</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E7"
- ><From
- >1</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[list_arg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >3</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E8"
- ><From
- >6</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >5</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge
- ><Edge id="E9"
- ><From
- >1</From
- ><PortFrom
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[elem_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
- ><To
- >10</To
- ><PortTo
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
- ><Via
- /><Info
- ><list-int/></Info></Edge></Edges></Network></Network
+ ><Network Width="15.0" Height="9.0"
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><Position X="2.3018750000000003" Y="1.6404166666666669"
+ /><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[ins_ord]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><Position X="2.3283333333333336" Y="0.4497916666666667"
+ /><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[interface]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><Position X="1.402291666666667" Y="3.148541666666667"
+ /><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Cons]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><Position X="2.3018750000000003" Y="4.3656250000000005"
+ /><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Cons]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><Position X="3.227916666666667" Y="5.635625"
+ /><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Cons]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><Position X="4.101041666666667" Y="7.196666666666667"
+ /><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[Nil]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><Position X="0.6614583333333334" Y="4.339166666666667"
+ /><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[1]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><Position X="1.5345833333333334" Y="5.715000000000001"
+ /><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[2]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><Position X="2.592916666666667" Y="6.773333333333333"
+ /><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[4]]></Shape
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><Position X="3.307291666666667" Y="3.1750000000000007"
+ /><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><![CDATA[3]]></Shape
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >2</From
+ ><PortFrom
+ ><![CDATA[interface]]></PortFrom
+ ><To
+ >1</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >3</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >5</From
+ ><PortFrom
+ ><![CDATA[head]]></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >4</From
+ ><PortFrom
+ ><![CDATA[tail]]></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >3</From
+ ><PortFrom
+ ><![CDATA[tail]]></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >1</From
+ ><PortFrom
+ ><![CDATA[list_arg]]></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><![CDATA[res]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >6</From
+ ><PortFrom
+ ><![CDATA[res]]></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><![CDATA[tail]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E9"
+ ><From
+ >1</From
+ ><PortFrom
+ ><![CDATA[elem_arg]]></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><![CDATA[port_name]]></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network
hunk ./examples/sort.INblobs 216
- ><Palette
- ><string
- ><![CDATA[interface]]></string
- ><Circle
- ><ShapeStyle
- ><int value="2"
- /><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB
- ><RGB
- ><int value="255"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><double value="0.25"/></Circle
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- ><list-int/></maybe-list-int
- ><string
- ><![CDATA[Nil]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Nil]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[Cons]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[Cons]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[ins_ord]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[ins_ord]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[list_arg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[elem_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[1]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[1]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[2]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[2]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[3]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[3]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[4]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[4]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[sort2]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[sort2]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[sort-1]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[sort-1]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[interface]]></ShapeName
+ ><Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB R="255" G="255" B="255"
+ /><RGB R="255" G="255" B="255"/></ShapeStyle
+ ><double value="0.25"/></Circle></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[interface]]></string
+ ><Position X="0.0" Y="0.25"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int
+ ><list-int/></maybe-list-int></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Nil]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 246
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
+ ><![CDATA[Nil]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.4"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[Cons]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 266
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
+ ><![CDATA[Cons]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[head]]></string
+ ><Position X="-0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[tail]]></string
+ ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[ins_ord]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 294
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[sort-2]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[sort-2]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[ins_ord]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[list_arg]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[elem_arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[res]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[1]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 322
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
+ ><![CDATA[1]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[2]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 342
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
+ ><![CDATA[2]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[3]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 362
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[sort-3]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[sort-3]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[3]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[4]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 382
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
+ ><![CDATA[4]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[port_name]]></string
+ ><Position X="0.0" Y="-0.35"/></Port></Principals
+ ><Auxiliaries/></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[sort2]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 402
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
+ ><![CDATA[sort2]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[fst_rarg]]></string
+ ><Position X="-0.3" Y="0.3"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[snd_arg]]></string
+ ><Position X="0.3" Y="0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_res]]></string
+ ><Position X="0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[fst_res]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[sort-1]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 434
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int
- /><string
- ><![CDATA[sort-4]]></string
- ><TextInEllipse
- ><ShapeStyle
- ><int value="1"
- /><RGB
- ><int value="0"
- /><int value="0"
- /><int value="0"/></RGB
- ><RGB
- ><int value="200"
- /><int value="255"
- /><int value="255"/></RGB></ShapeStyle
- ><string
- ><![CDATA[sort-4]]></string></TextInEllipse
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
+ ><![CDATA[sort-1]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_res]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_res]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[sort-2]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 462
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
+ ><![CDATA[sort-2]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_res]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_res]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[sort-3]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 490
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
+ ><![CDATA[sort-3]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_res]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_res]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol
+ ><Symbol
+ ><ShapeName
+ ><![CDATA[sort-4]]></ShapeName
+ ><Shape
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB R="0" G="0" B="0"
+ /><RGB R="200" G="255" B="255"/></ShapeStyle
hunk ./examples/sort.INblobs 518
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
- ><maybe-list-int/></Palette></Palette
+ ><![CDATA[sort-4]]></string></TextInEllipse></Shape
+ ><Ports
+ ><Principals
+ ><Port
+ ><string
+ ><![CDATA[arg]]></string
+ ><Position X="0.0" Y="0.4"/></Port></Principals
+ ><Auxiliaries
+ ><Port
+ ><string
+ ><![CDATA[fst_res]]></string
+ ><Position X="-0.3" Y="-0.3"/></Port
+ ><Port
+ ><string
+ ><![CDATA[snd_res]]></string
+ ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
+ ><Info
+ ><maybe-list-int/></Info></Symbol></Palette
hunk ./examples/sort.INblobs 539
- >Ins_Nil</Name
+ ><![CDATA[Ins_Nil]]></Name
hunk ./examples/sort.INblobs 541
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 546
- ><X
- >2.2802083333333334</X
- ><Y
- >2.0264583333333333</Y
- ><Name
+ ><Position X="2.2802083333333334" Y="2.0264583333333333"
+ /><Name
hunk ./examples/sort.INblobs 552
- ><Left-string
- ><string
- ><![CDATA[ins_ord]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[list_arg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[elem_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ins_ord]]></Shape
hunk ./examples/sort.INblobs 556
- ><X
- >0.8622916666666666</X
- ><Y
- >3.7883333333333336</Y
- ><Name
+ ><Position X="0.8622916666666666" Y="3.7883333333333336"
+ /><Name
hunk ./examples/sort.INblobs 562
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/sort.INblobs 566
- ><X
- >3.2252083333333332</X
- ><Y
- >3.7537499999999997</Y
- ><Name
+ ><Position X="3.2252083333333332" Y="3.7537499999999997"
+ /><Name
hunk ./examples/sort.INblobs 572
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 576
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 582
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[list_arg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[list_arg]]></PortFrom
hunk ./examples/sort.INblobs 594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/sort.INblobs 602
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/sort.INblobs 606
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 614
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[elem_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[elem_arg]]></PortFrom
hunk ./examples/sort.INblobs 618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 623
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 628
- ><X
- >3.2252083333333332</X
- ><Y
- >3.7537499999999997</Y
- ><Name
+ ><Position X="3.2252083333333332" Y="3.7537499999999997"
+ /><Name
hunk ./examples/sort.INblobs 634
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 638
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 644
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 648
- ><X
- >4.815416666666668</X
- ><Y
- >3.783541666666667</Y
- ><Name
+ ><Position X="4.815416666666668" Y="3.783541666666667"
+ /><Name
hunk ./examples/sort.INblobs 654
- ><Left-string
- ><string
- ><![CDATA[Nil]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Nil]]></Shape
hunk ./examples/sort.INblobs 658
- ><X
- >3.783541666666667</X
- ><Y
- >1.6139583333333334</Y
- ><Name
+ ><Position X="3.783541666666667" Y="1.6139583333333334"
+ /><Name
hunk ./examples/sort.INblobs 664
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/sort.INblobs 672
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 676
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/sort.INblobs 684
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/sort.INblobs 688
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 696
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/sort.INblobs 700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/sort.INblobs 705
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 709
- >Ins_Cons</Name
+ ><![CDATA[Ins_Cons]]></Name
hunk ./examples/sort.INblobs 711
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 716
- ><X
- >1.9097916666666663</X
- ><Y
- >2.052916666666667</Y
- ><Name
+ ><Position X="1.9097916666666663" Y="2.052916666666667"
+ /><Name
hunk ./examples/sort.INblobs 722
- ><Left-string
- ><string
- ><![CDATA[ins_ord]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[list_arg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[elem_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ins_ord]]></Shape
hunk ./examples/sort.INblobs 726
- ><X
- >1.0210416666666666</X
- ><Y
- >3.6560416666666664</Y
- ><Name
+ ><Position X="1.0210416666666666" Y="3.6560416666666664"
+ /><Name
hunk ./examples/sort.INblobs 732
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/sort.INblobs 736
- ><X
- >2.6322916666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="2.6322916666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/sort.INblobs 742
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 746
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 752
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 756
- ><X
- >0.5264583333333333</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.5264583333333333" Y="4.970833333333333"
+ /><Name
hunk ./examples/sort.INblobs 762
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 766
- ><X
- >1.4735416666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="1.4735416666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/sort.INblobs 772
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 780
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[list_arg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[list_arg]]></PortFrom
hunk ./examples/sort.INblobs 784
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[res]]></PortTo
hunk ./examples/sort.INblobs 792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/sort.INblobs 796
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[elem_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[elem_arg]]></PortFrom
hunk ./examples/sort.INblobs 808
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 816
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[tail]]></PortFrom
hunk ./examples/sort.INblobs 820
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/sort.INblobs 832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 837
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 842
- ><X
- >5.463333333333333</X
- ><Y
- >4.653333333333332</Y
- ><Name
+ ><Position X="5.463333333333333" Y="4.653333333333332"
+ /><Name
hunk ./examples/sort.INblobs 848
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 852
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 858
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 862
- ><X
- >0.5264583333333333</X
- ><Y
- >4.970833333333333</Y
- ><Name
+ ><Position X="0.5264583333333333" Y="4.970833333333333"
+ /><Name
hunk ./examples/sort.INblobs 868
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 872
- ><X
- >1.4735416666666667</X
- ><Y
- >4.9972916666666665</Y
- ><Name
+ ><Position X="1.4735416666666667" Y="4.9972916666666665"
+ /><Name
hunk ./examples/sort.INblobs 878
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 882
- ><X
- >1.5081250000000002</X
- ><Y
- >1.5345833333333334</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="1.5345833333333334"
+ /><Name
hunk ./examples/sort.INblobs 888
- ><Left-string
- ><string
- ><![CDATA[Cons]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[Cons]]></Shape
hunk ./examples/sort.INblobs 892
- ><X
- >1.8785416666666666</X
- ><Y
- >2.778125</Y
- ><Name
+ ><Position X="1.8785416666666666" Y="2.778125"
+ /><Name
hunk ./examples/sort.INblobs 898
- ><Left-string
- ><string
- ><![CDATA[sort2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort2]]></Shape
hunk ./examples/sort.INblobs 902
- ><X
- >2.2754166666666666</X
- ><Y
- >3.9158333333333344</Y
- ><Name
+ ><Position X="2.2754166666666666" Y="3.9158333333333344"
+ /><Name
hunk ./examples/sort.INblobs 908
- ><Left-string
- ><string
- ><![CDATA[ins_ord]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[list_arg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[elem_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[ins_ord]]></Shape
hunk ./examples/sort.INblobs 916
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/sort.INblobs 920
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 928
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[head]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[head]]></PortFrom
hunk ./examples/sort.INblobs 932
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_res]]></PortTo
hunk ./examples/sort.INblobs 940
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_rarg]]></PortFrom
hunk ./examples/sort.INblobs 944
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 952
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[list_arg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[list_arg]]></PortFrom
hunk ./examples/sort.INblobs 956
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/sort.INblobs 968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[res]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[res]]></PortFrom
hunk ./examples/sort.INblobs 980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[tail]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[tail]]></PortTo
hunk ./examples/sort.INblobs 982
- ><X
- >4.524375000000001</X
- ><Y
- >2.4341666666666666</Y></Via
+ ><Position X="4.524375000000001" Y="2.4341666666666666"/></Via
hunk ./examples/sort.INblobs 989
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 993
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[elem_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[elem_arg]]></PortTo
hunk ./examples/sort.INblobs 995
- ><X
- >4.6831249999999995</X
- ><Y
- >3.2808333333333333</Y></Via
+ ><Position X="4.6831249999999995" Y="3.2808333333333333"/></Via
hunk ./examples/sort.INblobs 999
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="6"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"
+ /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
hunk ./examples/sort.INblobs 1005
- >sort2_1</Name
+ ><![CDATA[sort2_1]]></Name
hunk ./examples/sort.INblobs 1007
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1012
- ><X
- >1.565833333333333</X
- ><Y
- >2.105833333333333</Y
- ><Name
+ ><Position X="1.565833333333333" Y="2.105833333333333"
+ /><Name
hunk ./examples/sort.INblobs 1018
- ><Left-string
- ><string
- ><![CDATA[sort2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort2]]></Shape
hunk ./examples/sort.INblobs 1022
- ><X
- >0.756458333333333</X
- ><Y
- >4.105833333333333</Y
- ><Name
+ ><Position X="0.756458333333333" Y="4.105833333333333"
+ /><Name
hunk ./examples/sort.INblobs 1028
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 1032
- ><X
- >2.88125</X
- ><Y
- >4.177083333333334</Y
- ><Name
+ ><Position X="2.88125" Y="4.177083333333334"
+ /><Name
hunk ./examples/sort.INblobs 1038
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1042
- ><X
- >3.1458333333333335</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.1458333333333335" Y="0.5264583333333334"
+ /><Name
hunk ./examples/sort.INblobs 1048
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1052
- ><X
- >0.5739583333333332</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.5739583333333332" Y="0.5529166666666667"
+ /><Name
hunk ./examples/sort.INblobs 1058
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1066
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_rarg]]></PortFrom
hunk ./examples/sort.INblobs 1070
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 1078
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 1082
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1090
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 1094
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1102
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/sort.INblobs 1106
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1111
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1116
- ><X
- >2.88125</X
- ><Y
- >4.177083333333334</Y
- ><Name
+ ><Position X="2.88125" Y="4.177083333333334"
+ /><Name
hunk ./examples/sort.INblobs 1122
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1126
- ><X
- >3.1722916666666667</X
- ><Y
- >0.5264583333333334</Y
- ><Name
+ ><Position X="3.1722916666666667" Y="0.5264583333333334"
+ /><Name
hunk ./examples/sort.INblobs 1132
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1136
- ><X
- >0.5739583333333332</X
- ><Y
- >0.5529166666666667</Y
- ><Name
+ ><Position X="0.5739583333333332" Y="0.5529166666666667"
+ /><Name
hunk ./examples/sort.INblobs 1142
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1146
- ><X
- >2.3283333333333336</X
- ><Y
- >1.9843750000000002</Y
- ><Name
+ ><Position X="2.3283333333333336" Y="1.9843750000000002"
+ /><Name
hunk ./examples/sort.INblobs 1152
- ><Left-string
- ><string
- ><![CDATA[sort-1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-1]]></Shape
hunk ./examples/sort.INblobs 1160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 1164
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 1176
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_res]]></PortTo
hunk ./examples/sort.INblobs 1184
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 1188
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_res]]></PortTo
hunk ./examples/sort.INblobs 1193
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/sort.INblobs 1198
- >sort2_2</Name
+ ><![CDATA[sort2_2]]></Name
hunk ./examples/sort.INblobs 1200
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1205
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 1211
- ><Left-string
- ><string
- ><![CDATA[sort2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort2]]></Shape
hunk ./examples/sort.INblobs 1215
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 1221
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 1225
- ><X
- >5.2625</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="5.2625" Y="4.23"
+ /><Name
hunk ./examples/sort.INblobs 1231
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1235
- ><X
- >4.9714583333333335</X
- ><Y
- >0.7910416666666666</Y
- ><Name
+ ><Position X="4.9714583333333335" Y="0.7910416666666666"
+ /><Name
hunk ./examples/sort.INblobs 1241
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1245
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1251
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1259
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_rarg]]></PortFrom
hunk ./examples/sort.INblobs 1263
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 1271
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 1275
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1283
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 1287
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1295
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/sort.INblobs 1299
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1304
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1309
- ><X
- >5.2625</X
- ><Y
- >4.23</Y
- ><Name
+ ><Position X="5.2625" Y="4.23"
+ /><Name
hunk ./examples/sort.INblobs 1315
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1319
- ><X
- >4.9714583333333335</X
- ><Y
- >0.7910416666666666</Y
- ><Name
+ ><Position X="4.9714583333333335" Y="0.7910416666666666"
+ /><Name
hunk ./examples/sort.INblobs 1325
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1329
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1335
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1339
- ><X
- >3.386666666666667</X
- ><Y
- >2.54</Y
- ><Name
+ ><Position X="3.386666666666667" Y="2.54"
+ /><Name
hunk ./examples/sort.INblobs 1345
- ><Left-string
- ><string
- ><![CDATA[sort-2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-2]]></Shape
hunk ./examples/sort.INblobs 1353
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 1357
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1365
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 1369
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_res]]></PortTo
hunk ./examples/sort.INblobs 1377
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 1381
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_res]]></PortTo
hunk ./examples/sort.INblobs 1386
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/sort.INblobs 1391
- >sort2_3</Name
+ ><![CDATA[sort2_3]]></Name
hunk ./examples/sort.INblobs 1393
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1398
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 1404
- ><Left-string
- ><string
- ><![CDATA[sort2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort2]]></Shape
hunk ./examples/sort.INblobs 1408
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 1414
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 1418
- ><X
- >5.685833333333334</X
- ><Y
- >4.38875</Y
- ><Name
+ ><Position X="5.685833333333334" Y="4.38875"
+ /><Name
hunk ./examples/sort.INblobs 1424
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1428
- ><X
- >5.077291666666667</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="5.077291666666667" Y="0.5264583333333333"
+ /><Name
hunk ./examples/sort.INblobs 1434
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1438
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1444
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1452
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_rarg]]></PortFrom
hunk ./examples/sort.INblobs 1456
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 1464
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 1468
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1476
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 1480
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/sort.INblobs 1492
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1497
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1502
- ><X
- >5.685833333333334</X
- ><Y
- >4.38875</Y
- ><Name
+ ><Position X="5.685833333333334" Y="4.38875"
+ /><Name
hunk ./examples/sort.INblobs 1508
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1512
- ><X
- >5.103750000000001</X
- ><Y
- >0.5264583333333333</Y
- ><Name
+ ><Position X="5.103750000000001" Y="0.5264583333333333"
+ /><Name
hunk ./examples/sort.INblobs 1518
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1522
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1528
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1532
- ><X
- >3.5983333333333336</X
- ><Y
- >2.354791666666667</Y
- ><Name
+ ><Position X="3.5983333333333336" Y="2.354791666666667"
+ /><Name
hunk ./examples/sort.INblobs 1538
- ><Left-string
- ><string
- ><![CDATA[sort-3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-3]]></Shape
hunk ./examples/sort.INblobs 1546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 1550
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 1562
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[snd_res]]></PortTo
hunk ./examples/sort.INblobs 1570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 1574
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_res]]></PortTo
hunk ./examples/sort.INblobs 1579
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/sort.INblobs 1584
- >sort2_4</Name
+ ><![CDATA[sort2_4]]></Name
hunk ./examples/sort.INblobs 1586
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1591
- ><X
- >4.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="4.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 1597
- ><Left-string
- ><string
- ><![CDATA[sort2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort2]]></Shape
hunk ./examples/sort.INblobs 1601
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 1607
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 1611
- ><X
- >5.685833333333333</X
- ><Y
- >4.38875</Y
- ><Name
+ ><Position X="5.685833333333333" Y="4.38875"
+ /><Name
hunk ./examples/sort.INblobs 1617
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1621
- ><X
- >5.103750000000001</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="5.103750000000001" Y="0.5529166666666666"
+ /><Name
hunk ./examples/sort.INblobs 1627
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1631
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1637
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1645
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_rarg]]></string
- ><X
- >-0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_rarg]]></PortFrom
hunk ./examples/sort.INblobs 1649
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 1657
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 1661
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1669
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 1673
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1681
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_arg]]></string
- ><X
- >0.3</X
- ><Y
- >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_arg]]></PortFrom
hunk ./examples/sort.INblobs 1685
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1690
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1695
- ><X
- >5.685833333333333</X
- ><Y
- >4.38875</Y
- ><Name
+ ><Position X="5.685833333333333" Y="4.38875"
+ /><Name
hunk ./examples/sort.INblobs 1701
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1705
- ><X
- >5.103750000000001</X
- ><Y
- >0.5529166666666666</Y
- ><Name
+ ><Position X="5.103750000000001" Y="0.5529166666666666"
+ /><Name
hunk ./examples/sort.INblobs 1711
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1715
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1721
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1725
- ><X
- >3.677708333333334</X
- ><Y
- >2.831041666666667</Y
- ><Name
+ ><Position X="3.677708333333334" Y="2.831041666666667"
+ /><Name
hunk ./examples/sort.INblobs 1731
- ><Left-string
- ><string
- ><![CDATA[sort-4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-4]]></Shape
hunk ./examples/sort.INblobs 1739
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 1743
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1751
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 1755
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1763
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 1767
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[fst_res]]></PortTo
hunk ./examples/sort.INblobs 1772
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="5"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"
+ /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
hunk ./examples/sort.INblobs 1777
- >sort-1_1</Name
+ ><![CDATA[sort-1_1]]></Name
hunk ./examples/sort.INblobs 1779
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1784
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 1790
- ><Left-string
- ><string
- ><![CDATA[sort-1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-1]]></Shape
hunk ./examples/sort.INblobs 1794
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 1800
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 1804
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1810
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1814
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1820
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1828
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 1832
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 1840
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 1844
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1852
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 1856
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1861
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1866
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1872
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1876
- ><X
- >1.5264583333333333</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5264583333333333" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1882
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1886
- ><X
- >0.47625</X
- ><Y
- >2.407708333333334</Y
- ><Name
+ ><Position X="0.47625" Y="2.407708333333334"
+ /><Name
hunk ./examples/sort.INblobs 1892
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 1896
- ><X
- >1.5081250000000002</X
- ><Y
- >2.460625</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="2.460625"
+ /><Name
hunk ./examples/sort.INblobs 1902
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 1910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[port_name]]></PortFrom
hunk ./examples/sort.INblobs 1914
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 1922
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 1926
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 1931
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 1935
- >sort-1_2</Name
+ ><![CDATA[sort-1_2]]></Name
hunk ./examples/sort.INblobs 1937
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 1942
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 1948
- ><Left-string
- ><string
- ><![CDATA[sort-1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-1]]></Shape
hunk ./examples/sort.INblobs 1952
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 1958
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 1962
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1968
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1972
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 1978
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 1986
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 1990
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 1998
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 2002
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2010
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 2014
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2019
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2024
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2030
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2034
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2040
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2044
- ><X
- >0.47625</X
- ><Y
- >2.434166666666667</Y
- ><Name
+ ><Position X="0.47625" Y="2.434166666666667"
+ /><Name
hunk ./examples/sort.INblobs 2050
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 2054
- ><X
- >1.4816666666666667</X
- ><Y
- >2.407708333333334</Y
- ><Name
+ ><Position X="1.4816666666666667" Y="2.407708333333334"
+ /><Name
hunk ./examples/sort.INblobs 2060
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 2068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2072
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2080
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2084
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2089
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 2093
- >sort-1_3</Name
+ ><![CDATA[sort-1_3]]></Name
hunk ./examples/sort.INblobs 2095
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2100
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 2106
- ><Left-string
- ><string
- ><![CDATA[sort-1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-1]]></Shape
hunk ./examples/sort.INblobs 2110
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 2116
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 2120
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2126
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2130
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2136
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2144
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 2148
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2156
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 2160
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2168
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 2172
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2177
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2182
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2188
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2192
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2198
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2202
- ><X
- >0.5027083333333334</X
- ><Y
- >2.4077083333333333</Y
- ><Name
+ ><Position X="0.5027083333333334" Y="2.4077083333333333"
+ /><Name
hunk ./examples/sort.INblobs 2208
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 2212
- ><X
- >1.5081250000000002</X
- ><Y
- >2.4077083333333333</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="2.4077083333333333"
+ /><Name
hunk ./examples/sort.INblobs 2218
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 2226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2230
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2238
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2242
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2247
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 2251
- >sort-1_4</Name
+ ><![CDATA[sort-1_4]]></Name
hunk ./examples/sort.INblobs 2253
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2258
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 2264
- ><Left-string
- ><string
- ><![CDATA[sort-1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-1]]></Shape
hunk ./examples/sort.INblobs 2268
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 2274
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 2278
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2284
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2288
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2294
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2302
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 2306
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2314
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 2318
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2326
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 2330
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2335
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2340
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2346
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2350
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2356
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2360
- ><X
- >0.5027083333333333</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="0.5027083333333333" Y="2.4606250000000003"
+ /><Name
hunk ./examples/sort.INblobs 2366
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 2370
- ><X
- >1.4816666666666667</X
- ><Y
- >2.4606250000000003</Y
- ><Name
+ ><Position X="1.4816666666666667" Y="2.4606250000000003"
+ /><Name
hunk ./examples/sort.INblobs 2376
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 2384
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2388
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2396
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2400
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2405
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 2409
- >sort-2_1</Name
+ ><![CDATA[sort-2_1]]></Name
hunk ./examples/sort.INblobs 2411
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2416
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 2422
- ><Left-string
- ><string
- ><![CDATA[sort-2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-2]]></Shape
hunk ./examples/sort.INblobs 2426
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 2432
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 2436
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2442
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2446
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2452
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2460
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 2464
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2472
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 2476
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2484
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 2488
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2493
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2498
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2504
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2508
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2514
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2518
- ><X
- >1.4816666666666667</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.4816666666666667" Y="2.3283333333333336"
+ /><Name
hunk ./examples/sort.INblobs 2524
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 2528
- ><X
- >0.47625</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.47625" Y="2.3018750000000003"
+ /><Name
hunk ./examples/sort.INblobs 2534
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 2542
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2546
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2554
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2558
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2563
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 2567
- >sort-2_2</Name
+ ><![CDATA[sort-2_2]]></Name
hunk ./examples/sort.INblobs 2569
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2574
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 2580
- ><Left-string
- ><string
- ><![CDATA[sort-2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-2]]></Shape
hunk ./examples/sort.INblobs 2584
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 2590
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 2594
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2600
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2604
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2618
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 2622
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2630
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 2634
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2642
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 2646
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2651
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2656
- ><X
- >0.5</X
- ><Y
- >0.47354166666666675</Y
- ><Name
+ ><Position X="0.5" Y="0.47354166666666675"
+ /><Name
hunk ./examples/sort.INblobs 2662
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2666
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2672
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2676
- ><X
- >0.47625000000000006</X
- ><Y
- >2.3018750000000003</Y
- ><Name
+ ><Position X="0.47625000000000006" Y="2.3018750000000003"
+ /><Name
hunk ./examples/sort.INblobs 2682
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 2686
- ><X
- >1.481666666666667</X
- ><Y
- >2.3283333333333336</Y
- ><Name
+ ><Position X="1.481666666666667" Y="2.3283333333333336"
+ /><Name
hunk ./examples/sort.INblobs 2692
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 2700
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2704
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2712
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2716
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2721
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 2725
- >sort-2_3</Name
+ ><![CDATA[sort-2_3]]></Name
hunk ./examples/sort.INblobs 2727
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2732
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 2738
- ><Left-string
- ><string
- ><![CDATA[sort-2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-2]]></Shape
hunk ./examples/sort.INblobs 2742
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 2748
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 2752
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2758
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2762
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2768
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2776
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 2780
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2788
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 2792
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2800
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 2804
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2809
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2814
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2820
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2824
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2830
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2834
- ><X
- >0.47625000000000006</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="0.47625000000000006" Y="2.1695833333333336"
+ /><Name
hunk ./examples/sort.INblobs 2840
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 2844
- ><X
- >1.4816666666666667</X
- ><Y
- >2.1695833333333336</Y
- ><Name
+ ><Position X="1.4816666666666667" Y="2.1695833333333336"
+ /><Name
hunk ./examples/sort.INblobs 2850
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 2858
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2862
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2870
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 2874
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2879
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 2883
- >sort-2_4</Name
+ ><![CDATA[sort-2_4]]></Name
hunk ./examples/sort.INblobs 2885
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2890
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 2896
- ><Left-string
- ><string
- ><![CDATA[sort-2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-2]]></Shape
hunk ./examples/sort.INblobs 2900
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 2906
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 2910
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2916
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2920
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2926
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2934
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 2938
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 2946
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 2950
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2958
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 2962
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 2967
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 2972
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2978
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2982
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 2988
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 2992
- ><X
- >0.5027083333333334</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="0.5027083333333334" Y="2.1166666666666667"
+ /><Name
hunk ./examples/sort.INblobs 2998
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 3002
- ><X
- >1.508125</X
- ><Y
- >2.116666666666667</Y
- ><Name
+ ><Position X="1.508125" Y="2.116666666666667"
+ /><Name
hunk ./examples/sort.INblobs 3008
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 3016
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3020
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3028
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3032
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3037
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 3041
- >sort-3_1</Name
+ ><![CDATA[sort-3_1]]></Name
hunk ./examples/sort.INblobs 3043
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3048
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 3054
- ><Left-string
- ><string
- ><![CDATA[sort-3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-3]]></Shape
hunk ./examples/sort.INblobs 3058
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 3064
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 3068
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3074
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3078
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3092
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 3096
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3104
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 3108
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3116
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 3120
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3125
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3130
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3136
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3140
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3146
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3150
- ><X
- >0.5027083333333333</X
- ><Y
- >2.0108333333333337</Y
- ><Name
+ ><Position X="0.5027083333333333" Y="2.0108333333333337"
+ /><Name
hunk ./examples/sort.INblobs 3156
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 3160
- ><X
- >1.5081250000000002</X
- ><Y
- >1.9579166666666667</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="1.9579166666666667"
+ /><Name
hunk ./examples/sort.INblobs 3166
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 3174
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3178
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3186
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3190
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3195
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 3199
- >sort-3_2</Name
+ ><![CDATA[sort-3_2]]></Name
hunk ./examples/sort.INblobs 3201
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3206
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 3212
- ><Left-string
- ><string
- ><![CDATA[sort-3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-3]]></Shape
hunk ./examples/sort.INblobs 3216
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 3222
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 3226
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3232
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3236
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3242
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3250
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 3254
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3262
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 3266
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3274
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 3278
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3283
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3288
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3294
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3298
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3304
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3308
- ><X
- >0.47625</X
- ><Y
- >2.0372916666666674</Y
- ><Name
+ ><Position X="0.47625" Y="2.0372916666666674"
+ /><Name
hunk ./examples/sort.INblobs 3314
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 3318
- ><X
- >1.4816666666666667</X
- ><Y
- >2.037291666666667</Y
- ><Name
+ ><Position X="1.4816666666666667" Y="2.037291666666667"
+ /><Name
hunk ./examples/sort.INblobs 3324
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 3332
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3336
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3344
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3348
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3353
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 3357
- >sort-3_3</Name
+ ><![CDATA[sort-3_3]]></Name
hunk ./examples/sort.INblobs 3359
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3364
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 3370
- ><Left-string
- ><string
- ><![CDATA[sort-3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-3]]></Shape
hunk ./examples/sort.INblobs 3374
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 3380
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 3384
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3390
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3394
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3400
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3408
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 3412
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3420
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 3424
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3432
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 3436
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3441
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3446
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3452
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3456
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3462
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3466
- ><X
- >0.5027083333333333</X
- ><Y
- >2.2225</Y
- ><Name
+ ><Position X="0.5027083333333333" Y="2.2225"
+ /><Name
hunk ./examples/sort.INblobs 3472
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 3476
- ><X
- >1.5081250000000002</X
- ><Y
- >2.196041666666667</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="2.196041666666667"
+ /><Name
hunk ./examples/sort.INblobs 3482
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 3490
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3494
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3502
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3506
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3511
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 3515
- >sort-3_4</Name
+ ><![CDATA[sort-3_4]]></Name
hunk ./examples/sort.INblobs 3517
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3522
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 3528
- ><Left-string
- ><string
- ><![CDATA[sort-3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-3]]></Shape
hunk ./examples/sort.INblobs 3532
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 3538
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 3542
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3548
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3552
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3558
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3566
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 3570
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3578
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 3582
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3590
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 3594
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3599
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3604
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3610
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3614
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3620
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3624
- ><X
- >0.5027083333333334</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="0.5027083333333334" Y="2.06375"
+ /><Name
hunk ./examples/sort.INblobs 3630
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 3634
- ><X
- >1.4816666666666667</X
- ><Y
- >2.0637500000000006</Y
- ><Name
+ ><Position X="1.4816666666666667" Y="2.0637500000000006"
+ /><Name
hunk ./examples/sort.INblobs 3640
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 3648
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3652
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3660
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3664
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3669
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 3673
- >sort-4_1</Name
+ ><![CDATA[sort-4_1]]></Name
hunk ./examples/sort.INblobs 3675
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3680
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 3686
- ><Left-string
- ><string
- ><![CDATA[sort-4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-4]]></Shape
hunk ./examples/sort.INblobs 3690
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 3696
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 3700
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3706
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3710
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3716
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3724
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 3728
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3736
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 3740
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3748
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 3752
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3757
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3762
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3768
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3772
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3778
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3782
- ><X
- >0.4762500000000001</X
- ><Y
- >2.1166666666666667</Y
- ><Name
+ ><Position X="0.4762500000000001" Y="2.1166666666666667"
+ /><Name
hunk ./examples/sort.INblobs 3788
- ><Left-string
- ><string
- ><![CDATA[1]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[1]]></Shape
hunk ./examples/sort.INblobs 3792
- ><X
- >1.5081250000000002</X
- ><Y
- >2.196041666666667</Y
- ><Name
+ ><Position X="1.5081250000000002" Y="2.196041666666667"
+ /><Name
hunk ./examples/sort.INblobs 3798
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 3806
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3810
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3818
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3822
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3827
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 3831
- >sort-4_2</Name
+ ><![CDATA[sort-4_2]]></Name
hunk ./examples/sort.INblobs 3833
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3838
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 3844
- ><Left-string
- ><string
- ><![CDATA[sort-4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-4]]></Shape
hunk ./examples/sort.INblobs 3848
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 3854
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 3858
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3864
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3868
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3874
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3882
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 3886
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3894
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 3898
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3906
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 3910
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 3915
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3920
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3926
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3930
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 3936
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 3940
- ><X
- >0.5027083333333334</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="0.5027083333333334" Y="2.1431250000000004"
+ /><Name
hunk ./examples/sort.INblobs 3946
- ><Left-string
- ><string
- ><![CDATA[2]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[2]]></Shape
hunk ./examples/sort.INblobs 3950
- ><X
- >1.4816666666666667</X
- ><Y
- >2.196041666666667</Y
- ><Name
+ ><Position X="1.4816666666666667" Y="2.196041666666667"
+ /><Name
hunk ./examples/sort.INblobs 3956
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 3964
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3968
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3976
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 3980
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 3985
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 3989
- >sort-4_3</Name
+ ><![CDATA[sort-4_3]]></Name
hunk ./examples/sort.INblobs 3991
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 3996
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 4002
- ><Left-string
- ><string
- ><![CDATA[sort-4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-4]]></Shape
hunk ./examples/sort.INblobs 4006
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 4012
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 4016
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 4022
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 4026
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 4032
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 4040
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 4044
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 4052
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 4056
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 4064
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 4068
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 4073
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 4078
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 4084
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 4088
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 4094
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 4098
- ><X
- >0.5027083333333333</X
- ><Y
- >2.06375</Y
- ><Name
+ ><Position X="0.5027083333333333" Y="2.06375"
+ /><Name
hunk ./examples/sort.INblobs 4104
- ><Left-string
- ><string
- ><![CDATA[3]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[3]]></Shape
hunk ./examples/sort.INblobs 4108
- ><X
- >1.4816666666666667</X
- ><Y
- >2.1431250000000004</Y
- ><Name
+ ><Position X="1.4816666666666667" Y="2.1431250000000004"
+ /><Name
hunk ./examples/sort.INblobs 4114
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 4122
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 4126
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 4134
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 4138
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 4143
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
hunk ./examples/sort.INblobs 4147
- >sort-4_4</Name
+ ><![CDATA[sort-4_4]]></Name
hunk ./examples/sort.INblobs 4149
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 4154
- ><X
- >2.0</X
- ><Y
- >2.0</Y
- ><Name
+ ><Position X="2.0" Y="2.0"
+ /><Name
hunk ./examples/sort.INblobs 4160
- ><Left-string
- ><string
- ><![CDATA[sort-4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[sort-4]]></Shape
hunk ./examples/sort.INblobs 4164
- ><X
- >2.0</X
- ><Y
- >4.0</Y
- ><Name
+ ><Position X="2.0" Y="4.0"
+ /><Name
hunk ./examples/sort.INblobs 4170
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 4174
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 4180
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 4184
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 4190
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 4198
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[arg]]></string
- ><X
- >0.0</X
- ><Y
- >0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[arg]]></PortFrom
hunk ./examples/sort.INblobs 4202
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 4210
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[snd_res]]></string
- ><X
- >0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[snd_res]]></PortFrom
hunk ./examples/sort.INblobs 4214
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 4222
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[fst_res]]></string
- ><X
- >-0.3</X
- ><Y
- >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[fst_res]]></PortFrom
hunk ./examples/sort.INblobs 4226
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[interface]]></PortTo
hunk ./examples/sort.INblobs 4231
- ><Network
- ><Width
- >15.0</Width
- ><Height
- >9.0</Height
+ ><Network Width="15.0" Height="9.0"
hunk ./examples/sort.INblobs 4236
- ><X
- >0.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="0.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 4242
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 4246
- ><X
- >1.5</X
- ><Y
- >0.5</Y
- ><Name
+ ><Position X="1.5" Y="0.5"
+ /><Name
hunk ./examples/sort.INblobs 4252
- ><Left-string
- ><string
- ><![CDATA[interface]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[interface]]></Shape
hunk ./examples/sort.INblobs 4256
- ><X
- >0.5027083333333334</X
- ><Y
- >1.8785416666666668</Y
- ><Name
+ ><Position X="0.5027083333333334" Y="1.8785416666666668"
+ /><Name
hunk ./examples/sort.INblobs 4262
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 4266
- ><X
- >1.4816666666666667</X
- ><Y
- >1.957916666666667</Y
- ><Name
+ ><Position X="1.4816666666666667" Y="1.957916666666667"
+ /><Name
hunk ./examples/sort.INblobs 4272
- ><Left-string
- ><string
- ><![CDATA[4]]></string></Left-string></Shape
- ><Ports
- ><maybe-list-tuple2-string-DoublePoint
- ><list-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><![CDATA[4]]></Shape
hunk ./examples/sort.INblobs 4280
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 4284
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 4292
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><![CDATA[interface]]></PortFrom
hunk ./examples/sort.INblobs 4296
- ><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[port_name]]></string
- ><X
- >0.0</X
- ><Y
- >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><![CDATA[port_name]]></PortTo
hunk ./examples/sort.INblobs 4301
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="3"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint
- ><int value="4"
- /><maybe-tuple2-string-DoublePoint
- ><string
- ><![CDATA[interface]]></string
- ><X
- >0.0</X
- ><Y
- >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
-
+ ><MappingElement lhs="3" rhs="3"
+ /><MappingElement lhs="4"
+ rhs="4"/></Mapping></INRule></Rules></Document>
hunk ./src/Common.hs 10
+import qualified Data.Map as Map
+
hunk ./src/Common.hs 209
+-- | Filter repeated elements only, mentioning the number of repetitions.
+repeateds :: Ord a => [a] -> [(a, Int)]
+repeateds = Map.toList . Map.filter (>1) . Map.fromListWith (+) . map (\x -> (x,1))
+
+-- | Test for repeated elements.
+haveRepeateds :: Ord a => [a] -> Bool
+haveRepeateds = any ( (/=1) . snd) . repeateds
+
hunk ./src/CommonUI.hs 288
- rem1 (shape, mPorts, info) = (shape, rem2 mPorts , info)
- rem2 = maybe Nothing (Just . map rem3)
+ rem1 (shape, mPorts, info) = (shape, map rem3 mPorts , info)
hunk ./src/CommonUI.hs 355
- -> (String, (Shape, Maybe Ports, Maybe n)) -> IO Layout
+ -> (String, (Shape, Ports, Maybe n)) -> IO Layout
hunk ./src/CommonUI.hs 395
- ; let newElem = (agentName, (agentShape, Just ports, Nothing))
+ ; let newElem = (agentName, (agentShape, ports, Nothing))
hunk ./src/CommonUI.hs 679
- ; let lhs3 = addEdge nNr1 (Just pP1) nNr2 (Just pP2) lhs2
+ ; let lhs3 = addEdge palette nNr1 (fst pP1) nNr2 (fst pP2) lhs2
hunk ./src/CommonUI.hs 699
- . addEdgesWithJustPort -- edges agent2 to interface
- [((nNr2, p'), (n', interPort)) | p' <- ports2 | n' <- nrs2] [_$_]
- . addEdgesWithJustPort -- edges agent1 to interface
- [((nNr1, p'), (n', interPort)) | p' <- ports1 | n' <- nrs1] $ lhs6
+ . addEdges palette -- edges agent2 to interface
+ [((nNr2, fst p'), (n', fst interPort)) | p' <- ports2 | n' <- nrs2]
+ . addEdges palette -- edges agent1 to interface
+ [((nNr1, fst p'), (n', fst interPort)) | p' <- ports1 | n' <- nrs1] $ lhs6
hunk ./src/CommonUI.hs 757
- Nothing -> fail $ shape ++ " agent without port."
- Just [] -> fail $ shape ++ " agent without port."
- Just ps -> return ps
+ [] -> fail $ shape ++ " agent without port."
+ ps -> return ps
hunk ./src/CommonUI.hs 787
- ;rhs3 = addEdgesWithPort (mix (map fst inter) erasers) rhs2
+ ;rhs3 = addEdges palette (mix (map fst inter) erasers) rhs2
hunk ./src/CommonUI.hs 792
- mix (x:y ) (a:b) = [((x,(Just ("interface",DoublePoint 0.0 0.25))),(a,(Just ("down",DoublePoint 0.0 0.5)))) ]++ mix y b
+ mix (x:y ) (a:b) = [((x, "interface"),(a, "down")) ]++ mix y b
hunk ./src/CommonUI.hs 802
-copyORduplicatorDefaultRule (a1,a2) rule state [_$_]
- g n e palette = let [_$_]
+copyORduplicatorDefaultRule (a1,a2) rule state g n e palette = let
hunk ./src/CommonUI.hs 807
- alphasNodes = map (\x -> (x,(getNode x rhs1))) alphas
- (spas,rhs2) = addNodes a2 palette ((length $ fromMaybe [] $ getPorts (snd $ head alphasNodes))-1) rhs1
+ (spas,rhs2) = addNodes a2 palette ((\x -> x-1) . length . snd3 . takeJust "Undefined symbol" $ getSymbol a1 palette) rhs1
hunk ./src/CommonUI.hs 811
+ newC :: [((NodeNr, PortName), (NodeNr, PortName))]
hunk ./src/CommonUI.hs 813
- rhs5 = addEdgesWithJustPort newC rhs4
+ rhs5 = addEdges palette newC rhs4
hunk ./src/CommonUI.hs 815
- where ;lhs = getLHS rule
--- ;makeInterfaceConection :: [NodeNr] -> [NodeNr] -> Network g n e -> Network g n e
+ where ;lhs = getLHS rule
+-- ;makeInterfaceConection :: [NodeNr] -> [NodeNr] -> Network g n e -> Network g n e
hunk ./src/CommonUI.hs 819
- in addEdgesWithJustPort (zip (zip inter pp_i) (zip node pp_n)) ne
- ;getInterfaceList nodes ne = map head $ filter (/=[]) $ map (fromMaybe []) $ map getPorts $ map (\x -> getNode x ne) nodes
--- ;makeConnection :: [NodeNr] -> [NodeNr] -> Network g n e ->([((NodeNr,Port),(Int,Int))] , [((NodeNr,Port),(Int,Int))])
+ in addEdges palette (zip (zip inter pp_i) (zip node pp_n)) ne
+ ;getInterfaceList nodes ne = map (const "interface") nodes
+-- ; getJustPorts :: Network g n e -> NodeNr -> [PortName]
+ ; getJustPorts ne y = map fst . fromJust $ getPorts palette ne y
+
+-- ;makeConnection :: [NodeNr] -> [NodeNr] -> Network g n e ->([((NodeNr,PortName),(Int,Int))] , [((NodeNr,PortName),(Int,Int))])
hunk ./src/CommonUI.hs 826
- ;alp_p = map reverse $ map (drop 1) $ map (\y -> (fromJust $ getPorts $ ( getNode y ne))) alphs
+ ;alp_p :: [[PortName]]
+ ;alp_p = map (reverse . drop 1 . getJustPorts ne ) alphs
hunk ./src/CommonUI.hs 831
- ;sps_p = map (drop 1) $ map (\y -> (fromJust $ getPorts $ ( getNode y ne))) sps
+ ;sps_p = map (drop 1 . getJustPorts ne) sps
hunk ./src/CommonUI.hs 836
- ;f :: (Int,(Int,([(Int,Port)]))) -> [((NodeNr,Port),(Int,Int))]
+ ;f :: (Int,(Int,([(Int,PortName)]))) -> [((NodeNr,PortName),(Int,Int))]
hunk ./src/CommonUI.hs 839
-getOther :: [((NodeNr,Port),(Int,Int))] -> (Int,Int) -> (NodeNr,Port)
+getOther :: [((NodeNr,PortName),(Int,Int))] -> (Int,Int) -> (NodeNr,PortName)
hunk ./src/CommonUI.hs 842
-newConections :: ([((NodeNr,Port),(Int,Int))],[((NodeNr,Port),(Int,Int))]) ->[((NodeNr,Port),(NodeNr,Port))]
+newConections :: ([((NodeNr,PortName),(Int,Int))],[((NodeNr,PortName),(Int,Int))]) ->[((NodeNr,PortName),(NodeNr,PortName))]
hunk ./src/CommonUI.hs 1003
- symbs3 <- radioBox p3 Vertical (map fst managementSymbols)
+ symbs3 <- radioBox p3 Vertical (map fst $ shapes managementSymbols)
hunk ./src/CommonUI.hs 1025
+ if haveRepeateds (map fst ports)
+ then logMessage "port names repeated"
+ else
hunk ./src/CommonUI.hs 1032
- drawFig dc r shape (Just ports) [] [_$_]
+ drawFig dc r shape ports []
hunk ./src/CommonUI.hs 1041
+ if haveRepeateds (map fst ports)
+ then logMessage "port names repeated"
+ else
hunk ./src/CommonUI.hs 1056
- drawFig dc r shape (Just ports) []
+ drawFig dc r shape ports []
hunk ./src/CommonUI.hs 1061
- let (shape, ports, _) = snd $ managementSymbols !! i
+ let (shape, ports, _) = snd $ (shapes managementSymbols) !! i
hunk ./src/CommonUI.hs 1111
- if agentD `elem` map fst specialSymbols
+ if agentD `elem` map fst (shapes specialSymbols)
hunk ./src/CommonUI.hs 1117
- [(ports,"")] -> stop $ Just (agentD, shape, ports)
+ [(ports,"")] ->
+ if haveRepeateds (map fst ports)
+ then errorDialog diaW "Bad Ports" "port names repeated"
+ else stop $ Just (agentD, shape, ports)
hunk ./src/CommonUI.hs 1135
- if agentD `elem` map fst specialSymbols
+ if agentD `elem` map fst (shapes specialSymbols)
hunk ./src/CommonUI.hs 1151
- [(ports,"")] -> stop $ Just (agentD, shape, ports)
+ [(ports,"")] ->
+ if haveRepeateds (map fst ports)
+ then errorDialog diaW "Bad Ports" "port names repeated"
+ else stop $ Just (agentD, shape, ports)
hunk ./src/CommonUI.hs 1161
- ; let symb = managementSymbols !! i
+ ; let symb = (shapes managementSymbols) !! i
hunk ./src/CommonUI.hs 1167
- stop $ Just (agentD, shape, fromJust ports)
+ stop $ Just (agentD, shape, ports)
hunk ./src/Document.hs 57
- | NodeSelection ActiveCanvas Int (Maybe Port)
+ | NodeSelection ActiveCanvas Int (Maybe PortName)
hunk ./src/Document.hs 181
- LHS rule -> updateRules $ updateRule rule $ updateMapping $ filter $ (/= nodeNr) . fst . fst [_$_]
- RHS rule -> updateRules $ updateRule rule $ updateMapping $ filter $ (/= nodeNr) . fst . snd [_$_]
+ LHS rule -> updateRules $ updateRule rule $ updateMapping $ filter $ (/= nodeNr) . fst
+ RHS rule -> updateRules $ updateRule rule $ updateMapping $ filter $ (/= nodeNr) . snd
hunk ./src/DocumentFile.hs 6
+import Shape
+import Ports
hunk ./src/DocumentFile.hs 51
- [ makeTag "Network" (toContents $ getNetwork document)
- , makeTag "Palette" (toContents $ getPalette document)
- , makeTag "Rules" (concatMap toContents [_$_]
+ $ (toContents $ getNetwork document)
+ ++ (toContents $ getPalette document)
+ ++ [ makeTag "Rules" (concatMap toContents
hunk ./src/DocumentFile.hs 58
- { net <- inElement "Network" $ parseContents
- ; pal <- inElement "Palette" $ parseContents
+ { net <- parseContents
+ ; pal <- parseContents
hunk ./src/DocumentFile.hs 73
- [ mkElemC "Palette" (concatMap toContents shapes) ]
+ [ mkElemC "Palette" (map aux shapes) ]
+ where
+ aux :: (ShapeName,(Shape,Ports,Maybe a)) -> Content ()
+ aux (name,(shape,pPort:ports, info)) =
+ CElem (Elem "Symbol" []
+ [ escapeString "ShapeName" name
+ , makeTag "Shape" $ toContents shape
+ , makeTag "Ports"
+ [ makeTag "Principals" [auxPort pPort]
+ , makeTag "Auxiliaries" $ map auxPort ports]
+ , makeTag "Info" $ toContents info
+ ]) ()
+ auxPort :: Port -> Content ()
+ auxPort = makeTag "Port" . toContents
hunk ./src/DocumentFile.hs 88
- { inElement "Palette" $ fmap Palette (many1 parseContents) }
+ { inElement "Palette" $ fmap Palette (many1 parseSymbol) }
hunk ./src/DocumentFile.hs 90
+parseSymbol :: (XmlContent a) => XMLParser (ShapeName,(Shape,Ports,Maybe a))
+parseSymbol = do
+ { inElement "Symbol" $ do
+ { name <- inElement "ShapeName" $ XML.text
+ ; shape <- inElement "Shape" $ parseContents
+ ; ([pP],aPs) <- inElement "Ports" $ parsePorts
+ ; info <- inElement "Info" $ parseContents
+ ; return (name,(shape,pP:aPs,info)) } }
+
+parsePorts :: XMLParser (Ports,Ports)
+parsePorts =
+ do
+ pPorts <- inElement "Principals" $ many1 parsePort -- principal ports
+ aPorts <- inElement "Auxiliaries" $ many parsePort -- auxiliary ports
+ return (pPorts, aPorts)
+
+parsePort :: XMLParser Port
+parsePort = inElement "Port" $ parseContents
hunk ./src/DocumentFile.hs 118
- , makeTag "Mapping" (concatMap toContents [_$_]
+ , makeTag "Mapping" (map toContentsMappingElement
hunk ./src/DocumentFile.hs 121
+ where
+ toContentsMappingElement :: MappingElement -> Content ()
+ toContentsMappingElement (nNr1,nNr2) =
+ CElem (Elem "MappingElement"
+ [ mkAttr "lhs" (show nNr1)
+ , mkAttr "rhs" (show nNr2)
+ ] []) ()
hunk ./src/DocumentFile.hs 130
-
hunk ./src/DocumentFile.hs 133
- ; maa <- inElement "Mapping" $ many parseContents
+ ; maa <- inElement "Mapping" $ many parseMappingElement
hunk ./src/DocumentFile.hs 138
+parseMappingElement :: XMLParser MappingElement
+parseMappingElement = do
+ { (p, e@(Elem _ [("lhs",nNr1),("rhs",nNr2)] [])) <- posnElement ["MappingElement"]
+ ; nNr1' <- attr2value nNr1
+ ; nNr2' <- attr2value nNr2
+ ; return (nNr1', nNr2')
+ }
+
hunk ./src/Functional/Compiler.hs 64
- . connectNodes (x,"interface","interface") (n,"evaluation","res") $ net1
+ . connectNodes p (x,"interface","interface") (n,"evaluation","res") $ net1
hunk ./src/Functional/Compiler.hs 79
- Just pointVar -> connectNodes point pointVar net
+ Just pointVar -> connectNodes palette point pointVar net
hunk ./src/Functional/Compiler.hs 83
- net2 = connectNodes point (abstNr,"lambda","res")
+ net2 = connectNodes palette point (abstNr,"lambda","res")
hunk ./src/Functional/Compiler.hs 90
- in (connectNodes (eraseNr,"Erase","down") (abstNr,"lambda","var")
+ in (connectNodes palette (eraseNr,"Erase","down") (abstNr,"lambda","var")
hunk ./src/Functional/Compiler.hs 109
- in connectNodes point (nr,agentName,"res")
+ in connectNodes palette point (nr,agentName,"res")
hunk ./src/Functional/Compiler.hs 118
- . connectNodes point (nr,agentName,"res")
+ . connectNodes palette point (nr,agentName,"res")
hunk ./src/Functional/Compiler.hs 127
- net2 = connectNodes point (nr,agentName,"res")
+ net2 = connectNodes palette point (nr,agentName,"res")
hunk ./src/Functional/Compiler.hs 146
- net2 = connectNodes point (nr,agentName,"res")
+ net2 = connectNodes palette point (nr,agentName,"res")
hunk ./src/Functional/Compiler.hs 156
- connect2Iter :: (InfoKind e g) => NodeNr -> String -> Network g n e -> (Char,Context) -> Network g n e
+ -- connect2Iter :: (InfoKind e g) => NodeNr -> String -> Network g n e -> (Char,Context) -> Network g n e
hunk ./src/Functional/Compiler.hs 158
- connectPorts portPrefix nr agentName ctx net
+ connectPorts palette portPrefix nr agentName ctx net
hunk ./src/Functional/Compiler.hs 161
-connectPorts :: (InfoKind e g) =>
+connectPorts :: (InfoKind e g) => Palette n ->
hunk ./src/Functional/Compiler.hs 167
-connectPorts pF iterNr iterAgent ctx net = Map.foldWithKey (connectIterZs iterNr) net ctx
- where connectIterZs :: (InfoKind e g) => NodeNr
- -> Variable -> ConnectionPoint -> Network g n e
- -> Network g n e
+connectPorts palette pF iterNr iterAgent ctx net = Map.foldWithKey (connectIterZs iterNr) net ctx
+ where -- connectIterZs :: (InfoKind e g) => NodeNr
+ -- -> Variable -> ConnectionPoint -> Network g n e
+ -- -> Network g n e
hunk ./src/Functional/Compiler.hs 172
- connectNodes (iterNr,iterAgent,pF:'_':var) point net
+ connectNodes palette (iterNr,iterAgent,pF:'_':var) point net
hunk ./src/Functional/Compiler.hs 206
- $ connectNodes point (nNr,"copy","src") net1
+ $ connectNodes palette point (nNr,"copy","src") net1
hunk ./src/Functional/Compiler.hs 225
- in connectNodes point (node_nr,"Erase","down")
+ in connectNodes pal point (node_nr,"Erase","down")
hunk ./src/Functional/Compiler.hs 229
-createIterSymbol :: AgentType -> (FuncLang, String) -> (String, (Shape, Maybe Ports, Maybe a))
-createIterSymbol at (term, name) = (name2, (shape, Just ports, Nothing))
+createIterSymbol :: AgentType -> (FuncLang, String) -> (String, (Shape, Ports, Maybe a))
+createIterSymbol at (term, name) = (name2, (shape, ports, Nothing))
hunk ./src/Functional/Compiler.hs 274
- portsIter <- getSymbolPorts ('^':agent) palette
hunk ./src/Functional/Compiler.hs 275
- return . updateRHS (f portsIter portsEval ('^':agent) nNr1 nNr2) $ copyLHS2RHS rule
+ return . updateRHS (f (map fst portsEval) ('^':agent) nNr1 nNr2) $ copyLHS2RHS rule
hunk ./src/Functional/Compiler.hs 277
- f :: (InfoKind e g) => Ports -> Ports -> String -> NodeNr -> NodeNr -> Network g n e -> Network g n e
- f portsIter [(pEA@("arg",_)),pER@("res",_)] shape2 nNr1 nNr2 net =
+ -- f :: (InfoKind e g) => [PortName] -> ShapeName -> NodeNr -> NodeNr -> Network g n e -> Network g n e
+ f ["arg","res"] shape2 nNr1 nNr2 net =
hunk ./src/Functional/Compiler.hs 281
- mPort = head . fromJust $ getNodePorts net nNr2
- mid = fromJust $ otherExtremeOfEdgeConnectedOnPort net nNr1 pEA
- top = fromJust $ otherExtremeOfEdgeConnectedOnPort net nNr1 pER
- bot = fromJust $ otherExtremeOfEdgeConnectedOnPort net nNr2 ("arg",DoublePoint 0.0 0.3)
- arc1 = fromJust $ edgeConnectedOnPort net nNr1 pEA
- arc2 = fromJust $ edgeConnectedOnPort net nNr1 pER
- arc3 = fromJust $ edgeConnectedOnPort net nNr2 ("arg",DoublePoint 0.0 0.3)
+ mid = fromJust $ otherExtremeOfEdgeConnectedOnPort net nNr1 "arg"
+ top = fromJust $ otherExtremeOfEdgeConnectedOnPort net nNr1 "res"
+ bot = fromJust $ otherExtremeOfEdgeConnectedOnPort net nNr2 "arg"
+ arc1 = fromJust $ edgeConnectedOnPort net nNr1 "arg"
+ arc2 = fromJust $ edgeConnectedOnPort net nNr1 "res"
+ arc3 = fromJust $ edgeConnectedOnPort net nNr2 "arg"
hunk ./src/Functional/Compiler.hs 288
- in addEdgesWithJustPort
- [ ((nNr2,("arg",DoublePoint 0.0 0.3)),(nNr1,pER)) -- (iter,arg) |-> (token,res)
- , (top,(nNr2,mPort)) -- top interface |-> (iter,res)
- , ((nNr1,pEA), bot) -- (token,arg) |-> bottom interface
+ in addEdges palette
+ [ ((nNr2,"arg"),(nNr1,"res")) -- (iter,arg) |-> (token,res)
+ , (top,(nNr2,"res")) -- top interface |-> (iter,res)
+ , ((nNr1,"arg"), bot) -- (token,arg) |-> bottom interface
hunk ./src/Functional/Compiler.hs 294
- . setNodePorts nNr2 portsIter . setNodeShape nNr2 (Left shape2) -- change symbol iter to ^iter
+ . setNodeShape nNr2 shape2 -- change symbol iter to ^iter
hunk ./src/Functional/Compiler.hs 297
- f _ _ _ _ _ _ = error $ "Internal Error: creating rule for token and " ++ agent
+ f _ _ _ _ _ = error $ "Internal Error: creating rule for token and " ++ agent
hunk ./src/Functional/Compiler.hs 341
- (_:lPorts1) = maybe (error "Internal Error: unexpected Nothing") id $ getNodePorts lhs nNr1
- (_:lPorts2) = maybe (error "Internal Error: unexpected Nothing") id $ getNodePorts lhs nNr2
+ (_:lPorts1) = map fst . maybe (error "Internal Error: unexpected Nothing") id $ getPorts palette lhs nNr1
+ (_:lPorts2) = map fst . maybe (error "Internal Error: unexpected Nothing") id $ getPorts palette lhs nNr2
hunk ./src/Functional/Compiler.hs 347
- groupInterfaces :: Network g n e -> (NodeNr, Ports) -> (NodeNr, Ports)
+ groupInterfaces :: Network g n e -> (NodeNr, [PortName]) -> (NodeNr, [PortName])
hunk ./src/Functional/Compiler.hs 352
- f4 :: NodeNr -> Ports -> [InterfaceID]
+ f4 :: NodeNr -> [PortName] -> [InterfaceID]
hunk ./src/Functional/Compiler.hs 355
- f3 :: Network g n e -> NodeNr -> [Port] -> InterfaceID
+ f3 :: Network g n e -> NodeNr -> [PortName] -> InterfaceID
hunk ./src/Functional/Compiler.hs 358
- aux3 [p@("res" ,_)] = RES $ f2 p
- aux3 [p@("head",_)] = ConsHead $ f2 p
- aux3 [p@("tail",_)] = ConsTail $ f2 p
- aux3 [p@("arg" ,_)] = SuccArg $ f2 p
- aux3 l@(('v':'_':_,_):_) = IterBoolV . f6 $ l
- aux3 l@(('f':'_':_,_):_) = IterBoolF . f6 $ l
- aux3 l@(('s':'_':_,_):_) = IterNatS . f6 $ l
- aux3 l@(('z':'_':_,_):_) = IterNatZ . f6 $ l
- aux3 l@(('c':'_':_,_):_) = IterListC . f6 $ l
- aux3 l@(('n':'_':_,_):_) = IterListN . f6 $ l
+ aux3 [p@"res" ] = RES $ f2 p
+ aux3 [p@"head"] = ConsHead $ f2 p
+ aux3 [p@"tail"] = ConsTail $ f2 p
+ aux3 [p@"arg" ] = SuccArg $ f2 p
+ aux3 l@(('v':'_':_):_) = IterBoolV . f6 $ l
+ aux3 l@(('f':'_':_):_) = IterBoolF . f6 $ l
+ aux3 l@(('s':'_':_):_) = IterNatS . f6 $ l
+ aux3 l@(('z':'_':_):_) = IterNatZ . f6 $ l
+ aux3 l@(('c':'_':_):_) = IterListC . f6 $ l
+ aux3 l@(('n':'_':_):_) = IterListN . f6 $ l
hunk ./src/Functional/Compiler.hs 370
- f2 :: Port -> ConnectionPoint
+ f2 :: PortName -> ConnectionPoint
hunk ./src/Functional/Compiler.hs 373
- f4 (nNr,("interface",_)) = (nNr,"interface","interface")
+ f4 (nNr,"interface") = (nNr,"interface","interface")
hunk ./src/Functional/Compiler.hs 376
- f5 (_:'_':portName,_) = portName
+ f5 (_:'_':portName) = portName
hunk ./src/Functional/Compiler.hs 392
- , connectNodes (nNrE, "evaluation", "res") topPoint -- (token, res) |-> topPoint
+ , connectNodes palette (nNrE, "evaluation", "res") topPoint -- (token, res) |-> topPoint
hunk ./src/Functional/Compiler.hs 396
-aux :: (String, a) -> (String, a) -> Bool
-aux (c1:'_':_,_) (c2:'_':_,_) = c1 == c2
+aux :: PortName -> PortName -> Bool
+aux (c1:'_':_) (c2:'_':_) = c1 == c2
hunk ./src/Functional/Compiler.hs 400
-aux2 :: (String, a) -> (String, a) -> Bool
-aux2 (str1,_) (str2,_) = str1 == str2
-aux2 _ _ = False
-
hunk ./src/Functional/Compiler.hs 489
- in ( connectNodes (iterNr,iterAgent,"arg") argPoint -- (Iter, arg) |-> argInterface
- . connectPorts pF iterNr iterAgent stopCtx -- (Iter, FV(Z)) |-> stopCtx
+ in ( connectNodes palette (iterNr,iterAgent,"arg") argPoint -- (Iter, arg) |-> argInterface
+ . connectPorts palette pF iterNr iterAgent stopCtx -- (Iter, FV(Z)) |-> stopCtx
hunk ./src/Functional/Compiler.hs 506
- in (connectNodes (iterNr,iterAgent,pC:'_':var) (copyNr,"copy","snd_target")
- . connectNodes (copyNr,"copy","src") point
+ in (connectNodes palette (iterNr,iterAgent,pC:'_':var) (copyNr,"copy","snd_target")
+ . connectNodes palette (copyNr,"copy","src") point
hunk ./src/Functional/Compiler.hs 514
- , String -- shape name
+ , ShapeName
hunk ./src/Functional/Compiler.hs 519
-connectNodes :: (InfoKind e g) => ConnectionPoint -> ConnectionPoint -> Network g n e -> Network g n e
-connectNodes (nrFrom, shapeFrom, portFrom) (nrTo, shapeTo, portTo) net =
+connectNodes :: (InfoKind e g) => Palette n -> ConnectionPoint -> ConnectionPoint -> Network g n e -> Network g n e
+connectNodes palette (nrFrom, shapeFrom, portFrom) (nrTo, shapeTo, portTo) net =
hunk ./src/Functional/Compiler.hs 522
- (Left str1, Left str2) | str1 == shapeFrom && str2 == shapeTo ->
- case (getNodePorts net nrFrom, getNodePorts net nrTo) of
+ (str1, str2) | str1 == shapeFrom && str2 == shapeTo ->
+ case (getPorts palette net nrFrom, getPorts palette net nrTo) of
hunk ./src/Functional/Compiler.hs 526
- (Just posFrom, Just posTo) ->
- addEdge nrFrom (Just (portFrom,posFrom)) nrTo (Just (portTo,posTo)) net
+ (Just _, Just _) ->
+ addEdge palette nrFrom portFrom nrTo portTo net
hunk ./src/GUIEvents.hs 44
- do let toReduce = canvas == Net && isActivePair edgeNr network
+ do let toReduce = canvas == Net && isActivePair edgeNr (getPalette doc) network
hunk ./src/GUIEvents.hs 105
- | canv==canvas -> createEdgePorts i p j p' state
+ | canv==canvas -> createEdge i p j p' state
hunk ./src/GUIEvents.hs 107
- | rL==rR && p `isTheSameAs` p' && isInterfacePort p
- -> createMapping rL i (Just p) j (Just p') state
+ | rL==rR && p == p' && isInterfacePort p
+ -> createMapping rL i j state
hunk ./src/INChecks.hs 51
- | BadInterfaceSymbol Shape (Maybe Ports) -- ^ Bad interface symbol definition
+ | BadInterfaceSymbol Shape Ports -- ^ Bad interface symbol definition
hunk ./src/INChecks.hs 54
+ | SymbolRepeatedPorts String [(String, Int)] -- ^ Symbol with repeated port names
hunk ./src/INChecks.hs 64
- | ExtraEdge EdgeNr (NodeNr, Port) (NodeNr, Port) -- ^ Edge other than edge between principal ports found between agents in LHS.
+ | ExtraEdge EdgeNr (NodeNr, PortName) (NodeNr, PortName) -- ^ Edge other than edge between principal ports found between agents in LHS.
hunk ./src/INChecks.hs 97
+ showsPrec _ (SymbolRepeatedPorts symb reps) =
+ showString "Symbol \"" . showString symb . showString "\" have the following repeated port names:\n"
+ . showString (unlines $ map showPortRep reps)
hunk ./src/INChecks.hs 141
- . shows nNr1 . showString "\" at port " . showString (fst port1)
+ . shows nNr1 . showString "\" at port " . showString port1
hunk ./src/INChecks.hs 143
- . showString (fst port2)
+ . showString port2
hunk ./src/INChecks.hs 160
- . showString (either id (const "UNDEFINED SYMBOL") $ getShape node)
+ . showString (getShape node)
hunk ./src/INChecks.hs 168
+showPortRep :: (PortName, Int) -> String
+showPortRep (portname, n) = '\t':portname ++ " ~ " ++ show n ++ " times"
+
hunk ./src/INChecks.hs 252
-badPortsNet :: Network g n e -> [(NodeNr, Node n, [Port])]
-badPortsNet network =
+badPortsNet :: Palette n -> Network g n e -> [(NodeNr, Node n, [Port])]
+badPortsNet palette network =
hunk ./src/INChecks.hs 259
- badPortsN (nNr, node) = (nNr, node, case getPorts node of
- Nothing -> error "unexpected situation"
- Just ports -> filter (g nNr) ports)
- g :: NodeNr -> Port -> Bool
+ badPortsN (nNr, node) = (nNr, node, case getPorts palette network nNr of
+ Nothing -> error $ "Unexpected situation: no ports found in agent "
+ ++ show nNr ++ " of type " ++ getShape node
+ Just ports -> filter (g nNr . fst) ports)
+ g :: NodeNr -> PortName -> Bool
hunk ./src/INChecks.hs 268
-pureBadPorts = doc2Errors funcNet funcRule
- where funcNet :: Network g n e -> [INError g n e]
- funcNet = insertIfN . badPortsNet
+pureBadPorts doc = doc2Errors funcNet funcRule doc
+ where -- funcNet :: Network g n e -> [INError g n e]
+ funcNet = insertIfN . badPortsNet palette
hunk ./src/INChecks.hs 272
- funcRule :: INRule g n e -> [(Maybe Side, [INError g n e])]
+ -- funcRule :: INRule g n e -> [(Maybe Side, [INError g n e])]
hunk ./src/INChecks.hs 275
- . ((insertIfR Lhs . badPortsNet . getLHS)
+ . ((insertIfR Lhs . badPortsNet palette . getLHS)
hunk ./src/INChecks.hs 277
- (insertIfR Rhs . badPortsNet . getRHS))
+ (insertIfR Rhs . badPortsNet palette . getRHS))
hunk ./src/INChecks.hs 282
+ palette = getPalette doc
+
hunk ./src/INChecks.hs 287
- ++ " # " ++ either id (const "BAD SHAPE") (getShape node) ++ " @ "
+ ++ " # " ++ getShape node ++ " @ "
hunk ./src/INChecks.hs 300
+ , " * every symbol have distinguished port names"
hunk ./src/INChecks.hs 314
+ * every symbol have distinguished port names
+
hunk ./src/INChecks.hs 343
-checkEachRule = doc2Errors funcNet funcRule
+checkEachRule doc = doc2Errors funcNet funcRule doc
hunk ./src/INChecks.hs 347
- funcRule :: INRule g n e -> [(Maybe Side, [INError g n e])]
- funcRule rule = (Just Lhs, checkLHS lhs)
+ -- funcRule :: INRule g n e -> [(Maybe Side, [INError g n e])]
+ funcRule rule = (Just Lhs, checkLHS (getPalette doc) lhs)
hunk ./src/INChecks.hs 356
-checkLHS :: Network g n e -> [INError g n e]
-checkLHS = either (const []) id . checkLHS'
+checkLHS :: Palette n -> Network g n e -> [INError g n e]
+checkLHS palette = either (const []) id . checkLHS' palette
hunk ./src/INChecks.hs 359
-checkLHS' :: Network g n e -> Either (String, String) [INError g n e]
-checkLHS' net =
+checkLHS' :: Palette n -> Network g n e -> Either (String, String) [INError g n e]
+checkLHS' palette net =
hunk ./src/INChecks.hs 363
- case (getPorts x, getPorts y) of
+ case (getPorts palette net xNr, getPorts palette net yNr) of
hunk ./src/INChecks.hs 365
- case findEdge xNr (Just px) yNr (Just py) net of
+ case findEdge xNr (fst px) yNr (fst py) net of
hunk ./src/INChecks.hs 368
- let mINs = map (otherExtremeOfEdgeConnectedOnPort net xNr) pxs
- ++ map (otherExtremeOfEdgeConnectedOnPort net yNr) pys
+ let mINs = map (otherExtremeOfEdgeConnectedOnPort net xNr . fst) pxs
+ ++ map (otherExtremeOfEdgeConnectedOnPort net yNr . fst) pys
hunk ./src/INChecks.hs 372
- let iNs' = map (id >< head . fromJust . getPorts) iNs
+ let iNs' = map (id >< const "interface") iNs
hunk ./src/INChecks.hs 377
- then case (getShape x, getShape y) of
- (Left shape1, Left shape2) -> Left (shape1,shape2)
- _ -> Right []
+ then Left (getShape x,getShape y)
hunk ./src/INChecks.hs 386
+ toError1 :: [(NodeNr, PortName)] -> [INError g n e]
hunk ./src/INChecks.hs 390
- aux3 :: [((NodeNr,Port),EdgeNr)] -> INError g n e
+ aux3 :: [((NodeNr,PortName),EdgeNr)] -> INError g n e
hunk ./src/INChecks.hs 409
- aux :: (NodeNr,Node n) -> (NodeNr, Maybe Port)
- aux = id >< (Just . head . fromJust . getPorts)
+ (domMap, rangeMap) = unzip mapR :: ([NodeNr], [NodeNr])
+ lhs = map fst lhsI
+ rhs = map fst rhsI
hunk ./src/INChecks.hs 413
- (domMap, rangeMap) = unzip mapR
- lhs = map aux lhsI
- rhs = map aux rhsI
-
- errL (nNr,_) = UnMappedInterface . fromJust $ lookup nNr lhsI
- errR (nNr,_) = UnMappedInterface . fromJust $ lookup nNr rhsI
- errNotInj = MappingNotInj mapR . fst
- errNoDom = MappingNoDom mapR . fst
- errNotFunc = MappingNotFunc mapR . fst
- errNoRang = MappingNoRang mapR . fst
+ errL nNr = UnMappedInterface . fromJust $ lookup nNr lhsI
+ errR nNr = UnMappedInterface . fromJust $ lookup nNr rhsI
+ errNotInj = MappingNotInj mapR
+ errNoDom = MappingNoDom mapR
+ errNotFunc = MappingNotFunc mapR
+ errNoRang = MappingNoRang mapR
hunk ./src/INChecks.hs 427
+ . insertIf PALETTE (map toError4 $ filter repeatedPorts shaps)
hunk ./src/INChecks.hs 437
- noPorts = maybe True null . snd3 . snd
+ toError4 (shapeName, (_, ports, _)) = SymbolRepeatedPorts shapeName . filter ((/=1) . snd) . repeateds $ map fst ports
+ noPorts = null . snd3 . snd
+ repeatedPorts = haveRepeateds . map fst . snd3 . snd
hunk ./src/INChecks.hs 442
- badInterface ("interface", (_, Just [("interface",_)], _)) = False
+ badInterface ("interface", (_, [("interface",_)], _)) = False
hunk ./src/INChecks.hs 463
- undefs = either (`notElem` symbols) (const True) . getShape
- badInterfaceNode node = either (\str -> str == fst interfaceSymbol && not (isInterfaceNode (0,node)) )
- (const False)
+ undefs = (`notElem` symbols) . getShape
+ badInterfaceNode node = (\str -> str == fst interfaceSymbol && not (isInterfaceNode (0,node)) )
hunk ./src/INChecks.hs 467
-
--- | Filter repeated elements only, mentioning the number of repetitions.
-repeateds :: Ord a => [a] -> [(a, Int)]
-repeateds = Map.toList . Map.filter (>1) . Map.fromListWith (+) . map (\x -> (x,1))
-
hunk ./src/INChecks.hs 469
-checkNoRepeatedRules =
+checkNoRepeatedRules doc =
hunk ./src/INChecks.hs 473
- . map (INRule.getName /\ checkLHS' .getLHS) . getRules
+ . map (INRule.getName /\ checkLHS' (getPalette doc) .getLHS) . getRules
+ $ doc
hunk ./src/INChecks.hs 503
- $ (shapes $ getPalette doc, specialSymbols)
+ $ (shapes $ getPalette doc, shapes specialSymbols)
hunk ./src/INChecks.hs 505
- where aux :: String -> ((a,Maybe Ports,c),(a,Maybe Ports,c)) -> Maybe (INError g n e)
- aux k ((_, Just ports1,_), (_, Just ports2,_))
+ where aux :: String -> ((a,Ports,c),(a,Ports,c)) -> Maybe (INError g n e)
+ aux k ((_, ports1,_), (_, ports2,_))
hunk ./src/INReduction.hs 12
+import qualified Palette
hunk ./src/INReduction.hs 42
-
- case (getPortFrom edge, getPortTo edge) of
- (Just (nodeNrFrom, portFrom), Just (nodeNrTo, portTo) )
- -> let nodeFrom = getNode nodeNrFrom network [_$_]
+ let (nodeNrFrom, portFrom) = getFullPortFrom edge
+ (nodeNrTo , portTo ) = getFullPortTo edge
+ nodeFrom = getNode nodeNrFrom network
hunk ./src/INReduction.hs 56
- ( (updateNetwork $ [_$_]
- reallyReduce [_$_]
+ (\doc -> (updateNetwork $
+ reallyReduce (getPalette doc)
hunk ./src/INReduction.hs 61
- . setSelection NoSelection ) [_$_]
+ . setSelection NoSelection $ doc)
hunk ./src/INReduction.hs 75
- _ -> error "something unexpected happened" [_$_]
hunk ./src/INReduction.hs 77
-reallyReduce :: (InfoKind n g, InfoKind e g) => [_$_]
- NodeNr -> Port -> NodeNr -> Port -> EdgeNr -- ^ active pair details from the net to reduce
+reallyReduce :: (InfoKind n g, InfoKind e g) => Palette.Palette n ->
+ NodeNr -> PortName -> NodeNr -> PortName -> EdgeNr -- ^ active pair details from the net to reduce
hunk ./src/INReduction.hs 82
-reallyReduce nFromNr portFrom nToNr portTo edgeNr rule lhsnNr1 lhsnNr2 lhsEdgeNr network =
+reallyReduce palette nFromNr portFrom nToNr portTo edgeNr rule lhsnNr1 lhsnNr2 lhsEdgeNr network =
hunk ./src/INReduction.hs 89
- -- [_$_]
- nFromPorts = tail . cleanJust $ getNodePorts network nFromNr -- excludes the principal one
- nToPorts = tail . cleanJust $ getNodePorts network nToNr -- excludes the principal one
+ nFromPorts, nToPorts :: Ports
+ nFromPorts = tail . cleanJust $ getPorts palette network nFromNr -- excludes the principal one
+ nToPorts = tail . cleanJust $ getPorts palette network nToNr -- excludes the principal one
hunk ./src/INReduction.hs 93
- nFromPorts' = map (cleanJust . otherExtremeOfEdgeConnectedOnPort network nFromNr) nFromPorts
- nToPorts' = map (cleanJust . otherExtremeOfEdgeConnectedOnPort network nToNr) nToPorts
+ nFromPorts', nToPorts' :: [(NodeNr, PortName)]
+ nFromPorts' = map (cleanJust . otherExtremeOfEdgeConnectedOnPort network nFromNr . fst) nFromPorts
+ nToPorts' = map (cleanJust . otherExtremeOfEdgeConnectedOnPort network nToNr . fst) nToPorts
hunk ./src/INReduction.hs 97
- nFromInterLHS :: [(NodeNr, Port)]
- nFromInterLHS = map (cleanJust . otherExtremeOfEdgeConnectedOnPort (getLHS rule) lhsnNr1) nFromPorts
- nToInterLHS = map (cleanJust . otherExtremeOfEdgeConnectedOnPort (getLHS rule) lhsnNr2) nToPorts
+ nFromInterLHS, nToInterLHS :: [(NodeNr, PortName)]
+ nFromInterLHS = map (cleanJust . otherExtremeOfEdgeConnectedOnPort (getLHS rule) lhsnNr1 . fst) nFromPorts
+ nToInterLHS = map (cleanJust . otherExtremeOfEdgeConnectedOnPort (getLHS rule) lhsnNr2 . fst) nToPorts
hunk ./src/INReduction.hs 101
- nFromInterRHS :: [(NodeNr, Port)]
- nFromInterRHS = map ((\(nNr, mPort) -> (nNr,cleanJust mPort)) . moveThroughMapping (getMapping rule) . (id >< Just) ) nFromInterLHS
- nToInterRHS = map ((\(nNr, mPort) -> (nNr,cleanJust mPort)) . moveThroughMapping (getMapping rule) . (id >< Just) ) nToInterLHS
+ nFromInterRHS, nToInterRHS :: [(NodeNr, PortName)]
+ nFromInterRHS = map ( ( moveThroughMapping (getMapping rule) ) >< id ) nFromInterLHS
+ nToInterRHS = map ( ( moveThroughMapping (getMapping rule) ) >< id ) nToInterLHS
hunk ./src/INReduction.hs 105
- nFromPortsRHS :: [(NodeNr, Port)]
+ nFromPortsRHS, nToPortsRHS :: [(NodeNr, PortName)]
hunk ./src/INReduction.hs 109
+ oneStepBeforeRelation :: [((NodeNr, PortName),(NodeNr, PortName))]
hunk ./src/INReduction.hs 118
- nodesToBeRemoveConnected :: ((NodeNr, Port),(NodeNr, Port)) -> ((NodeNr, Port),(NodeNr, Port)) -> Bool
+ nodesToBeRemoveConnected :: ((NodeNr, PortName),(NodeNr, PortName)) -> ((NodeNr, PortName),(NodeNr, PortName)) -> Bool
hunk ./src/INReduction.hs 135
- in foldl ( \network ((nF,pF),(nT,pT)) -> addEdge nF (Just pF) nT (Just pT) network) net3 listEdges'
+ in foldl ( \network ((nF,pF),(nT,pT)) -> addEdge palette nF pF nT pT network) net3 listEdges'
hunk ./src/INReduction.hs 161
- addEdge (updateNr nodeMaps $ getEdgeFrom edge) (takePort $ getPortFrom edge) [_$_]
- (updateNr nodeMaps $ getEdgeTo edge) (takePort $ getPortTo edge) network
-
- takePort = maybe Nothing (Just . snd)
+ addEdge palette (updateNr nodeMaps $ getEdgeFrom edge) (getPortFrom edge)
+ (updateNr nodeMaps $ getEdgeTo edge) (getPortTo edge) network
hunk ./src/INReduction.hs 169
- moveThroughMapping :: [((NodeNr, Maybe Port),(NodeNr, Maybe Port))] -> (NodeNr, Maybe Port) -> (NodeNr, Maybe Port)
+ moveThroughMapping :: Mapping -> NodeNr -> NodeNr
hunk ./src/INReduction.hs 172
- sepInterface :: (NodeNr, Port) -> Either (NodeNr, Port) (NodeNr, Port)
+ sepInterface :: (NodeNr, PortName) -> Either (NodeNr, PortName) (NodeNr, PortName)
hunk ./src/INReduction.hs 175
- eliminateDummyConnections :: [((NodeNr, Port),(NodeNr, Port))] [_$_]
- -> [(a, Either (NodeNr, Port) (NodeNr, Port))] [_$_]
- -> [(a, Either (NodeNr, Port) (NodeNr, Port))]
+ eliminateDummyConnections :: [((NodeNr, PortName),(NodeNr, PortName))]
+ -> [(a, Either (NodeNr, PortName) (NodeNr, PortName))]
+ -> [(a, Either (NodeNr, PortName) (NodeNr, PortName))]
hunk ./src/INReduction.hs 189
-[_^I_][_$_]
+ palette = getPalette doc
hunk ./src/INReduction.hs 194
- case filterActivePairs network of
+ case filterActivePairs palette network of
hunk ./src/INReduction.hs 197
- Result chosen | isActivePair chosen network -> [_$_]
+ Result chosen | isActivePair chosen palette network ->
hunk ./src/INReduction.hs 213
- where filterActivePairs network = filter (\edgeNr -> isActivePair edgeNr network) . map fst $ getEdgeAssocs network
+ where filterActivePairs palette network = filter (\edgeNr -> isActivePair edgeNr palette network)
+ . map fst $ getEdgeAssocs network
hunk ./src/INReduction.hs 227
-findMatchingRules :: Node n -> Node m -> Port -> Port -> INRules g n e [_$_]
+findMatchingRules :: Node n -> Node m -> PortName -> PortName -> INRules g n e
hunk ./src/INReduction.hs 234
-findCorrespondence :: Either String Shape -> Either String Shape -> Port -> Port [_$_]
+findCorrespondence :: Palette.ShapeName -> Palette.ShapeName -> PortName -> PortName
hunk ./src/INReduction.hs 246
- case findEdge nNr1 (Just portFrom) nNr2 (Just portTo) (getLHS rule) of
- Nothing -> case findEdge nNr2 (Just portTo) nNr1 (Just portFrom) (getLHS rule) of
+ case findEdge nNr1 portFrom nNr2 portTo (getLHS rule) of
+ Nothing -> case findEdge nNr2 portTo nNr1 portFrom (getLHS rule) of
hunk ./src/INReductionStrategies.hs 11
+import Palette
hunk ./src/INReductionStrategies.hs 18
-isActivePair :: EdgeNr -> Network g n e -> Bool [_$_]
-isActivePair edgeNr network = [_$_]
- case (getPortFrom edge, getPortTo edge) of
- (Just (nodeNrFrom, portFrom), Just (nodeNrTo, portTo) ) [_$_]
- -> isPrincipalPort network nodeNrFrom portFrom
- && isPrincipalPort network nodeNrTo portTo
+isActivePair :: EdgeNr -> Palette n -> Network g n e -> Bool
+isActivePair edgeNr palette network =
+ isPrincipalPort palette network nodeNrFrom portFrom
+ && isPrincipalPort palette network nodeNrTo portTo
hunk ./src/INReductionStrategies.hs 24
- _ -> False
hunk ./src/INReductionStrategies.hs 25
+ (nodeNrFrom, portFrom) = getFullPortFrom edge
+ (nodeNrTo, portTo) = getFullPortTo edge
hunk ./src/INReductionStrategies.hs 29
-isTheInterfaceActivePair :: EdgeNr -> Network g n e -> Bool [_$_]
-isTheInterfaceActivePair edgeNr network = [_$_]
- case (getPortFrom edge, getPortTo edge) of
- (Just (nodeNrFrom, portFrom), Just (nodeNrTo, portTo) ) [_$_]
- -> isPrincipalPort network nodeNrFrom portFrom
- && isPrincipalPort network nodeNrTo portTo
- _ -> False
- where edge = getEdge edgeNr network
+isTheInterfaceActivePair :: EdgeNr -> Palette n -> Network g n e -> Bool
+isTheInterfaceActivePair edgeNr palette network =
+ isPrincipalPort palette network nodeNrFrom portFrom
+ && isPrincipalPort palette network nodeNrTo portTo
+ where edge = getEdge edgeNr network
+ (nodeNrFrom, portFrom) = getFullPortFrom edge
+ (nodeNrTo, portTo) = getFullPortTo edge
+
hunk ./src/INReductionStrategies.hs 67
- if (isTheInterfaceActivePair (dd network interface) network)
+ if (isTheInterfaceActivePair (dd palette network interface) palette network)
hunk ./src/INReductionStrategies.hs 69
- else case walk network [] interface of
+ else case walk palette network [] interface of
hunk ./src/INReductionStrategies.hs 73
+ palette = getPalette doc
hunk ./src/INReductionStrategies.hs 75
-walk :: Network g n e -> [NodeNr] -> NodeNr -> Maybe EdgeNr
-walk network visited node_start | (node_start `elem` visited) = Nothing
- | otherwise = let pp = filter (\x -> (isPrincipalPort network node_start x) ==True) [_$_]
- . fromMaybe [] . getPorts $ getNode node_start network
+walk :: Palette n -> Network g n e -> [NodeNr] -> NodeNr -> Maybe EdgeNr
+walk palette network visited node_start | (node_start `elem` visited) = Nothing
+ | otherwise = let pp = filter (isPrincipalPort palette network node_start . fst)
+ . fromMaybe [] $ getPorts palette network node_start
hunk ./src/INReductionStrategies.hs 81
- (x:[]) -> let edgeOnPPort = edgeConnectedOnPort network node_start x; [_$_]
+ [(x,_)] -> let edgeOnPPort = edgeConnectedOnPort network node_start x;
hunk ./src/INReductionStrategies.hs 83
- (Just e) -> if (isActivePair e network ) [_$_]
+ (Just e) -> if (isActivePair e palette network )
hunk ./src/INReductionStrategies.hs 86
- in walk network (node_start:visited) next_node;
+ in walk palette network (node_start:visited) next_node;
hunk ./src/INReductionStrategies.hs 89
-dd :: Network g n e -> NodeNr -> EdgeNr
-dd nt nr = let por = fromMaybe [] $ getPorts $ getNode nr nt [_$_]
+dd :: Palette n -> Network g n e -> NodeNr -> EdgeNr
+dd palette nt nr = let por = map fst . fromMaybe [] $ getPorts palette nt nr
hunk ./src/INRule.hs 47
--- | @((n_i, p_a), (n_j, p_b))@ means that port p_a in node n_i in the LHS of the rule corresponds to port p_b in node n_j in the RHS
-type MappingElement = ((NodeNr, Maybe Port), (NodeNr, Maybe Port))
+-- | @(n_i, n_j)@ means that node n_i in the LHS of the rule corresponds to node n_j in the RHS
+-- @n_i@ and @n_j@ have to be interface nodes
+type MappingElement = (NodeNr, NodeNr)
hunk ./src/INRule.hs 58
- showsE ((from,_),(to,_)) = shows from . showString " |-> " . shows to
+ showsE (from,to) = shows from . showString " |-> " . shows to
hunk ./src/INRule.hs 123
- , ruleMaps = map diag . map (id >< getPrincipalPort) [_$_]
- . filter isInterfaceNode $ getNodeAssocs lhs [_$_]
+ , ruleMaps = map (diag . fst) . filter isInterfaceNode $ getNodeAssocs lhs
hunk ./src/INRule.hs 130
- , ruleMaps = map diag . map (id >< getPrincipalPort) $ lhs'
+ , ruleMaps = map (diag . fst) $ lhs'
hunk ./src/INRule.hs 142
-isInterfaceNode (_, node) = case (getShape node, getPorts node) of
- (Left str, ports) -> str == interName && ports == snd3 interDef
- _ -> False
+isInterfaceNode (_, node) = getShape node == interName
hunk ./src/INRule.hs 145
-getPrincipalPort :: Node n -> Maybe Port
-getPrincipalPort = maybe Nothing (Just. head) . getPorts
- [_$_]
hunk ./src/INTextual.hs 18
+import qualified Palette as Pal
hunk ./src/INTextual.hs 139
-doc2net doc = nubAgents $ (network2net $ getNetwork doc) [_$_]
+doc2net doc = nubAgents $ (network2net palette $ getNetwork doc)
hunk ./src/INTextual.hs 141
- (foldr1 join . mapRules textualRule $ getRules doc) [_$_]
+ (foldr1 join . mapRules (textualRule palette) $ getRules doc)
+ where palette = getPalette doc
hunk ./src/INTextual.hs 155
-network2net :: Network g n e -> Net
-network2net network =
+network2net :: Pal.Palette n -> Network g n e -> Net
+network2net palette network =
hunk ./src/INTextual.hs 158
- . map getAgent . IM.elems $ nodeMap
+ . map getAgent . IM.assocs $ nodeMap
hunk ./src/INTextual.hs 170
- do (pPort:otherPorts) <- getPorts node
- pEdge <- edgeConnectedOnPort network nr pPort
- let otherEdges = catMaybes $ map (edgeConnectedOnPort network nr) otherPorts
- return (Simple pEdge, Compound (getName' node, map Simple otherEdges))
+ do (pPort:otherPorts) <- getPorts palette network nr
+ pEdge <- edgeConnectedOnPort network nr (fst pPort)
+ let otherEdges = catMaybes $ map (edgeConnectedOnPort network nr . fst) otherPorts
+ return (Simple pEdge, Compound (getShape node, map Simple otherEdges))
hunk ./src/INTextual.hs 177
- getAgent :: Node n -> (AgentName, Int)
- getAgent node = (getName' node, agentArity node)
- agentArity :: Node n -> Int
- agentArity node = length (maybe [] id $ getPorts node) - 1
- getName' :: Node n -> AgentName
- getName' = either id undefined . getShape
+ getAgent :: (NodeNr, Node n) -> (AgentName, Int)
+ getAgent (nr,node) = (getShape node, agentArity nr)
+ agentArity :: NodeNr -> Int
+ agentArity nr = length (maybe [] id $ getPorts palette network nr) - 1
hunk ./src/INTextual.hs 183
-textualRule :: (InfoKind n g, InfoKind e g) => INRule g n e -> Net
-textualRule rule = [_$_]
+textualRule :: (InfoKind n g, InfoKind e g) => Pal.Palette n -> INRule g n e -> Net
+textualRule palette rule =
hunk ./src/INTextual.hs 191
- f new oldnet ((nil, Just p), (nir,_)) = [_$_]
+ f new oldnet (nil, nir) =
hunk ./src/INTextual.hs 194
- $ edgeConnectedOnPort oldnet nir p [_$_]
+ $ edgeConnectedOnPort oldnet nir "interface"
hunk ./src/INTextual.hs 197
- $ otherExtremeOfEdgeConnectedOnPort lhs nil p [_$_]
+ $ otherExtremeOfEdgeConnectedOnPort lhs nil "interface"
hunk ./src/INTextual.hs 199
- in removeNode nir . updateEdge redge (substBy (nir, p) (new nl, pl)) $ oldnet [_$_]
+ in removeNode nir . updateEdge redge (substBy (nir, "interface") (new nl, pl)) $ oldnet
hunk ./src/INTextual.hs 203
- case getPortFrom edge of
- Just (node, port) | node == oldNode && port == oldPort [_$_]
+ case getFullPortFrom edge of
+ (node, port) | node == oldNode && port == oldPort
hunk ./src/INTextual.hs 206
- _ -> case getPortTo edge of [_$_]
- Just (node, port) | node == oldNode && port == oldPort [_$_]
+ _ -> case getFullPortTo edge of
+ (node, port) | node == oldNode && port == oldPort
hunk ./src/INTextual.hs 212
- [x1@(n1, a), x2@(n2, b)] | hasActivePair x1 x2 lhs -> [_$_]
- let aPrincipalPort = head . fromJust $ getPorts a
- bPrincipalPort = head . fromJust $ getPorts b
+ [(n1, a), (n2, b)] | hasActivePair n1 n2 lhs palette ->
+ let aPrincipalPort = head . fromJust $ getPorts palette lhs n1
+ bPrincipalPort = head . fromJust $ getPorts palette lhs n2
hunk ./src/INTextual.hs 217
- rhs3 = addEdge na (Just aPrincipalPort) nb (Just bPrincipalPort) rhs2
+ rhs3 = addEdge palette na (fst aPrincipalPort) nb (fst bPrincipalPort) rhs2
hunk ./src/INTextual.hs 226
- in toRuleNet ruleName . simplify . network2net $ rhs4
+ in toRuleNet ruleName . simplify . network2net palette $ rhs4
hunk ./src/INTextual.hs 234
-hasActivePair :: (NodeNr, Node n) -> (NodeNr, Node n) -> Network g n e -> Bool
-hasActivePair (n1,a) (n2,b) net = [_$_]
- case (getPorts a, getPorts b) of
- (Just (ap:_), Just (bp:_) ) -> [_$_]
- isJust ( findEdge n1 (Just ap) n2 (Just bp) net ) || [_$_]
- isJust ( findEdge n2 (Just bp) n1 (Just ap) net )
+hasActivePair :: NodeNr-> NodeNr -> Network g n e -> Pal.Palette n -> Bool
+hasActivePair n1 n2 net palette =
+ case (getPorts palette net n1, getPorts palette net n2) of
+ (Just ((ap,_):_), Just ((bp,_):_) ) ->
+ isJust ( findEdge n1 ap n2 bp net ) ||
+ isJust ( findEdge n2 bp n1 ap net )
hunk ./src/Network.hs 40
- , addEdge, addEdges, removeEdge, addEdgesWithPort, addEdgesWithJustPort
+ , addEdge, addEdges, removeEdge
hunk ./src/Network.hs 47
- , getNodeInfo, getNodeName, getNodePosition, getNodeNameAbove, getNodeShape, getNodePorts
- , setNodeInfo, setNodeName, setNodePosition, setNodeNameAbove, setNodeShape, setNodePorts
+ , getNodeInfo, getNodeName, getNodePosition, getNodeNameAbove, getNodeShape
+ , setNodeInfo, setNodeName, setNodePosition, setNodeNameAbove, setNodeShape
hunk ./src/Network.hs 50
- , getInfo, getName, getPosition, getNameAbove, getShape, getPorts
- , setInfo, setName, setPosition, setNameAbove, setShape, setPorts
+ , getInfo, getName, getPosition, getNameAbove, getShape
+ , setInfo, setName, setPosition, setNameAbove, setShape
hunk ./src/Network.hs 54
- , getEdgeFrom, getPortFrom, getEdgeTo, getPortTo, getEdgeVia, getEdgeInfo
+ , getEdgeFrom, getPortFrom, getEdgeTo, getPortTo, getEdgeVia, getEdgeInfo, getFullPortFrom, getFullPortTo
hunk ./src/Network.hs 57
+ , getPorts
+ , getPort
hunk ./src/Network.hs 68
-import Palette (Palette, shapes)
+import Palette (Palette, shapes, ShapeName, getSymbol)
hunk ./src/Network.hs 83
- , portFrom :: Maybe Port -- [_$_]
+ , portFrom :: PortName --
hunk ./src/Network.hs 85
- , portTo :: Maybe Port -- [_$_]
+ , portTo :: PortName --
hunk ./src/Network.hs 95
- where showPort Nothing = ""
- showPort (Just (name, _)) = "@" ++ name
+ where
+ showPort name = '@' : name
hunk ./src/Network.hs 102
- , nodeShape :: Either String Shape -- ^ name from palette, or shape
- , nodePorts :: Maybe Ports
+ , nodeShape :: ShapeName -- ^ symbol name from palette,
hunk ./src/Network.hs 134
-constructEdge :: NodeNr -> Maybe Port -> NodeNr -> Maybe Port -> [DoublePoint] -> e -> Edge e
+constructEdge :: NodeNr -> PortName -> NodeNr -> PortName -> [DoublePoint] -> e -> Edge e
hunk ./src/Network.hs 148
-getPortFrom :: Edge e -> Maybe (NodeNr, Port)
-getPortFrom e = case portFrom e of
- Nothing -> Nothing
- Just p -> Just (edgeFrom e, p)
+getPortFrom :: Edge e -> PortName
+getPortFrom = portFrom
+
+getFullPortFrom :: Edge e -> (NodeNr, PortName)
+getFullPortFrom e = (edgeFrom e, portFrom e)
hunk ./src/Network.hs 157
-getPortTo :: Edge e -> Maybe (NodeNr, Port)
-getPortTo e = case portTo e of
- Nothing -> Nothing
- Just p -> Just (edgeTo e, p)
+getPortTo :: Edge e -> PortName
+getPortTo = portTo
+
+getFullPortTo :: Edge e -> (NodeNr, PortName)
+getFullPortTo e = (edgeTo e, portTo e)
hunk ./src/Network.hs 172
-setPortFrom :: NodeNr -> Port -> Edge e -> Edge e
-setPortFrom fromNr fromPort edge = edge { edgeFrom = fromNr, portFrom = Just fromPort }
+setPortFrom :: NodeNr -> PortName -> Edge e -> Edge e
+setPortFrom fromNr fromPort edge = edge { edgeFrom = fromNr, portFrom = fromPort }
hunk ./src/Network.hs 178
-setPortTo :: NodeNr -> Port -> Edge e -> Edge e
-setPortTo toNr toPort edge = edge { edgeTo = toNr, portTo = Just toPort }
+setPortTo :: NodeNr -> PortName -> Edge e -> Edge e
+setPortTo toNr toPort edge = edge { edgeTo = toNr, portTo = toPort }
hunk ./src/Network.hs 186
- constructEdge (getEdgeFrom edge) (maybeSnd $ getPortFrom edge)
- (getEdgeTo edge) (maybeSnd $ getPortTo edge)
+ constructEdge (getEdgeFrom edge) (portFrom edge)
+ (getEdgeTo edge) (portTo edge)
hunk ./src/Network.hs 189
- where maybeSnd = maybe Nothing (Just . snd) [_$_]
hunk ./src/Network.hs 191
- -> Either String Shape -> Maybe Ports -> n -> Node n
-constructNode name position nameAbove shape ports info =
+ -> ShapeName -> n -> Node n
+constructNode name position nameAbove shape info =
hunk ./src/Network.hs 198
- , nodePorts = ports
hunk ./src/Network.hs 225
-getNodeShape :: Network g n e -> NodeNr -> Either String Shape
+getNodeShape :: Network g n e -> NodeNr -> ShapeName
hunk ./src/Network.hs 228
-setNodeShape :: NodeNr -> Either String Shape -> Network g n e -> Network g n e
+setNodeShape :: NodeNr -> ShapeName -> Network g n e -> Network g n e
hunk ./src/Network.hs 234
-getNodePorts :: Network g n e -> NodeNr -> Maybe Ports
-getNodePorts network nodeNr = nodePorts (networkNodes network ! nodeNr)
-
-setNodePorts :: NodeNr -> Ports -> Network g n e -> Network g n e
-setNodePorts nodeNr ports network =
- network { networkNodes = insert nodeNr (node { nodePorts = Just ports })
- (networkNodes network) }
- where node = networkNodes network ! nodeNr
-
hunk ./src/Network.hs 248
-getShape :: Node a -> Either String Shape
+getShape :: Node a -> ShapeName
hunk ./src/Network.hs 251
-getPorts :: Node a -> Maybe Ports
-getPorts node = nodePorts node
-
hunk ./src/Network.hs 264
-setShape :: Either String Shape -> Node a -> Node a
+setShape :: ShapeName -> Node a -> Node a
hunk ./src/Network.hs 267
-setPorts :: Ports -> Node a -> Node a
-setPorts p node = node { nodePorts = Just p }
-
hunk ./src/Network.hs 348
-findEdge :: NodeNr -> Maybe Port -> NodeNr -> Maybe Port -> Network g n e -> Maybe EdgeNr
+findEdge :: NodeNr -> PortName -> NodeNr -> PortName -> Network g n e -> Maybe EdgeNr
hunk ./src/Network.hs 417
- => String -- ^ the current shape's name
+ => ShapeName -- ^ the current shape's name
hunk ./src/Network.hs 426
- (Left shape)
- (maybe Nothing snd3 $ Data.List.lookup shape palette')
+ shape
hunk ./src/Network.hs 434
-addNodes :: InfoKind n g => String -> Palette n -> Int -> Network g n e -> ([NodeNr], Network g n e)
+addNodes :: InfoKind n g => ShapeName -> Palette n -> Int -> Network g n e -> ([NodeNr], Network g n e)
hunk ./src/Network.hs 442
- String -> DoublePoint -> Bool -> Either String Shape -> Maybe Ports -> n
+ String -> DoublePoint -> Bool -> ShapeName -> n
hunk ./src/Network.hs 444
-addNodeEx name position labelAbove shape ports info network =
+addNodeEx name position labelAbove shape info network =
hunk ./src/Network.hs 450
- node = constructNode name position labelAbove shape ports info
+ node = constructNode name position labelAbove shape info
hunk ./src/Network.hs 463
-addEdge :: InfoKind e g => NodeNr -> Maybe Port -> NodeNr -> Maybe Port -> Network g n e -> Network g n e
-addEdge fromNodeNr fromPort toNodeNr toPort network
+addEdge :: InfoKind e g => Palette n -> NodeNr -> PortName -> NodeNr -> PortName -> Network g n e -> Network g n e
+addEdge palette fromNodeNr fromPort toNodeNr toPort network
hunk ./src/Network.hs 477
- , edgeVia = if fromNodeNr /= toNodeNr then [] else [point2EdgeInNode fromNodeNr fromPort toPort network]
+ , edgeVia = if fromNodeNr /= toNodeNr then [] else [point2EdgeInNode palette fromNodeNr fromPort toPort network]
hunk ./src/Network.hs 481
-addEdges :: InfoKind e g => [(NodeNr,NodeNr)] -> Network g n e -> Network g n e
-addEdges edgeTuples network =
- foldr (\(fromNr, toNr) net -> addEdge fromNr Nothing toNr Nothing net) network edgeTuples
-
-addEdgesWithPort :: InfoKind e g => [( (NodeNr, Maybe Port), (NodeNr, Maybe Port) )] [_$_]
+addEdges :: InfoKind e g => Palette n -> [( (NodeNr, PortName), (NodeNr, PortName) )]
hunk ./src/Network.hs 483
-addEdgesWithPort edgeTuples network =
- foldr (\((fromNr, fromMPort), (toNr, toMPort)) net -> addEdge fromNr fromMPort toNr toMPort net) [_$_]
+addEdges palette edgeTuples network =
+ foldr (\((fromNr, fromMPort), (toNr, toMPort)) net -> addEdge palette fromNr fromMPort toNr toMPort net) [_$_]
hunk ./src/Network.hs 486
- [_$_]
-addEdgesWithJustPort :: InfoKind e g => [( (NodeNr, Port), (NodeNr, Port) )] [_$_]
- -> Network g n e -> Network g n e
-addEdgesWithJustPort = addEdgesWithPort . map ( (id >< Just) >< (id >< Just) )
hunk ./src/Network.hs 547
- edgeFrom edge1 == edgeFrom edge2 && edgeTo edge1 == edgeTo edge2 -- equality on nodes
- && [_$_]
- case (portFrom edge1, portFrom edge2, portTo edge1, portTo edge2) of
- (Just pf1, Just pf2, Just pt1, Just pt2) -> pf1 == pf2 && pt1 == pt2 -- equality on ports
- _ -> True
+ getFullPortFrom edge1 == getFullPortFrom edge2 && getFullPortTo edge1 == getFullPortTo edge2 -- equality on nodes and ports
hunk ./src/Network.hs 585
-edgeConnectedOnPort :: Network g n e -> NodeNr -> Port -> Maybe EdgeNr [_$_]
+edgeConnectedOnPort :: Network g n e -> NodeNr -> PortName -> Maybe EdgeNr
hunk ./src/Network.hs 592
- getPortFrom edge == Just (nodeNr, port) [_$_]
- || getPortTo edge == Just (nodeNr, port)
+ getFullPortFrom edge == (nodeNr, port)
+ || getFullPortTo edge == (nodeNr, port)
hunk ./src/Network.hs 595
-otherExtremeOfEdgeConnectedOnPort :: Network g n e -> NodeNr -> Port [_$_]
- -> Maybe (NodeNr, Port)
-otherExtremeOfEdgeConnectedOnPort network nodeNr port [_$_]
- | getPortFrom edge == Just (nodeNr, port) = getPortTo edge
- | getPortTo edge == Just (nodeNr, port) = getPortFrom edge
- | otherwise = Nothing
- where edge = getEdge (takeJust "disconnected agent" [_$_]
- $ edgeConnectedOnPort network nodeNr port)
- network
+otherExtremeOfEdgeConnectedOnPort :: Network g n e -> NodeNr -> PortName
+ -> Maybe (NodeNr, PortName)
+otherExtremeOfEdgeConnectedOnPort network nodeNr port =
+ case edgeConnectedOnPort network nodeNr port of
+ Just edgeNr | getFullPortFrom (getEdge edgeNr network) == (nodeNr, port) -> Just $ getFullPortTo (getEdge edgeNr network)
+ Just edgeNr | getFullPortTo (getEdge edgeNr network) == (nodeNr, port) -> Just $ getFullPortFrom (getEdge edgeNr network)
+ _ -> Nothing
hunk ./src/Network.hs 603
-point2EdgeInNode :: NodeNr -> Maybe Port -> Maybe Port -> Network g n e -> DoublePoint
-point2EdgeInNode nodeNr (Just fromPort) (Just toPort) network = [_$_]
- g (portZone fromPort) (portZone toPort)
+point2EdgeInNode :: Palette n -> NodeNr -> PortName -> PortName -> Network g n e -> DoublePoint
+point2EdgeInNode palette nodeNr fromPort toPort network =
+ case getPorts palette network nodeNr of
+ Just ports ->
+ case (Prelude.lookup fromPort ports, Prelude.lookup toPort ports) of
+ (Just fromPortPos, Just toPortPos) ->
+ g (portZone (fromPort,fromPortPos)) (portZone (toPort,toPortPos))
+ _ -> error "unexpected situation"
+ Nothing -> f 1 1
hunk ./src/Network.hs 640
-point2EdgeInNode _ _ _ _ = error "unexpected case"
hunk ./src/Network.hs 641
-isPrincipalPort :: Network g n e -> NodeNr -> Port -> Bool
-isPrincipalPort network nodeNr port = [_$_]
- case getNodePorts network nodeNr of
- Just (x:_) -> x `isTheSameAs` port [_$_]
- _ -> False [_$_]
+isPrincipalPort :: Palette n -> Network g n e -> NodeNr -> PortName -> Bool
+isPrincipalPort palette network nodeNr port =
+ maybe False f $ getPorts palette network nodeNr
+ where
+ f ((port2,_):_) = port2 == port
+ f _ = False
+
+getPorts :: Palette n -> Network g n e -> NodeNr -> Maybe Ports
+getPorts palette network nodeNr =
+ case getSymbol (getNodeShape network nodeNr) palette of
+ Just (_,ports,_) -> Just ports
+ _ -> Nothing
+
+getPort :: Palette n -> Network g n e -> (NodeNr,PortName) -> Maybe Port
+getPort palette network (nodeNr,portName) =
+ case getSymbol (getNodeShape network nodeNr) palette of
+ Just (_,ports,_) ->
+ case Prelude.lookup portName ports of
+ Just portPosition -> Just (portName, portPosition)
+ _ -> Nothing
+ _ -> Nothing
+
hunk ./src/NetworkControl.hs 4
- , createEdgePorts
hunk ./src/NetworkControl.hs 73
- (setInfo info . setShape (Left shapename))) canvas) pDoc
+ (setInfo info . setShape shapename)) canvas) pDoc
hunk ./src/NetworkControl.hs 150
-createEdge :: (InfoKind e g) => Int -> Int -> State g n e -> IO ()
-createEdge fromNodeNr toNodeNr state = [_$_]
- do{ pDoc <- getDocument state
- ; canvas <- getActiveCanvas state
- ; PD.updateDocument "add edge" [_$_]
- ( setSelection (NodeSelection canvas fromNodeNr Nothing)
- . updateSelNetwork (addEdge fromNodeNr Nothing toNodeNr Nothing) canvas
- ) pDoc
- ; repaintAll state
- } [_$_]
-
-createEdgePorts :: (InfoKind e g) => Int -> Port -> Int -> Port -> State g n e -> IO ()
-createEdgePorts fromNodeNr fromPort toNodeNr toPort state = [_$_]
+createEdge :: (InfoKind e g) => NodeNr -> PortName -> NodeNr -> PortName -> State g n e -> IO ()
+createEdge fromNodeNr fromPort toNodeNr toPort state =
hunk ./src/NetworkControl.hs 154
+ ; doc <- PD.getDocument pDoc
hunk ./src/NetworkControl.hs 157
- . updateSelNetwork (addEdge fromNodeNr (Just fromPort) toNodeNr (Just toPort))
+ . updateSelNetwork (addEdge (getPalette doc) fromNodeNr fromPort toNodeNr toPort)
hunk ./src/NetworkControl.hs 164
- -> Maybe Port -- ^ LHS possible port
hunk ./src/NetworkControl.hs 165
- -> Maybe Port -- ^ RHS possible port
hunk ./src/NetworkControl.hs 166
-createMapping rule nNrL mPL nNrR mPR state =
+createMapping rule nNrL nNrR state =
hunk ./src/NetworkControl.hs 172
- $ addMapping ((nNrL, mPL),(nNrR, mPR)) [_$_]
+ $ addMapping (nNrL, nNrR)
hunk ./src/NetworkControl.hs 220
-selectPort :: Int -> Maybe Port -> State g n e -> IO ()
+selectPort :: Int -> Maybe PortName -> State g n e -> IO ()
hunk ./src/NetworkControl.hs 228
-pickupNode :: Int -> Maybe Port -> DoublePoint -> State g n e -> IO ()
+pickupNode :: Int -> Maybe PortName -> DoublePoint -> State g n e -> IO ()
hunk ./src/NetworkFile.hs 11
+import Ports
hunk ./src/NetworkFile.hs 93
- [CElem (Elem "Network" []
- [ simpleString "Width" (show width)
- , simpleString "Height" (show height)
- , makeTag "Info" (toContents netInfo)
+ [CElem (Elem "Network"
+ [ mkAttr "Width" (show width)
+ , mkAttr "Height" (show height)
+ ]
+ [ makeTag "Info" (toContents netInfo)
hunk ./src/NetworkFile.hs 107
- { inElement "Network" $ do
- { w <- inElement "Width" $ fmap read XML.text
- ; h <- inElement "Height" $ fmap read XML.text
+ { (p, e@(Elem _ [("Width",w),("Height",h)] cs)) <- posnElement ["Network"]
+ ; reparse cs
+ ; w' <- attr2value w
+ ; h' <- attr2value h
hunk ./src/NetworkFile.hs 115
- ; return ( setCanvasSize (w,h)
+ ; return ( setCanvasSize (w',h')
hunk ./src/NetworkFile.hs 120
- }
+
+attr2value :: (Read a) => AttValue -> XMLParser a
+attr2value (AttValue [Left n]) = return (read n)
+attr2value (AttValue s) = fail ("Problem reading Node ID: "++verbatim s)
hunk ./src/NetworkFile.hs 168
- , makeTag "Shape" (toContents (getShape node))
- , makeTag "Ports" (toContents (getPorts node))
+ , escapeString "Shape" (getShape node)
hunk ./src/NetworkFile.hs 177
- ; s <- inElement "Shape" $ parseContents
- ; q <- inElement "Ports" $ parseContents
+ ; s <- inElement "Shape" $ XML.text
hunk ./src/NetworkFile.hs 179
- ; return (constructNode n p a s q i)
+ ; return (constructNode n p a s i)
hunk ./src/NetworkFile.hs 187
- [ simpleString "X" (show x)
- , simpleString "Y" (show y)
- ]
+ [ CElem (Elem "Position"
+ [ mkAttr "X" (show x)
+ , mkAttr "Y" (show y)
+ ] []) () ]
hunk ./src/NetworkFile.hs 192
- { x <- inElement "X" $ fmap read XML.text
- ; y <- inElement "Y" $ fmap read XML.text
- ; return (DoublePoint x y)
- }
+ { (p, e@(Elem _ [("X",x),("Y",y)] [])) <- posnElement ["Position"]
+ ; x' <- attr2value x
+ ; y' <- attr2value y
+ ; return (DoublePoint x' y')
+ }
hunk ./src/NetworkFile.hs 204
- , makeTag "PortFrom" (toContents $ maybeSnd $ getPortFrom edge)
+ , escapeString "PortFrom" (getPortFrom edge)
hunk ./src/NetworkFile.hs 206
- , makeTag "PortTo" (toContents $ maybeSnd $ getPortTo edge)
+ , escapeString "PortTo" (getPortTo edge)
hunk ./src/NetworkFile.hs 215
- ; q <- inElement "PortFrom" $ parseContents
+ ; q <- inElement "PortFrom" $ XML.text
hunk ./src/NetworkFile.hs 217
- ; r <- inElement "PortTo" $ parseContents
+ ; r <- inElement "PortTo" $ XML.text
hunk ./src/NetworkFile.hs 220
- ; return (constructEdge f q t r v i) [_$_]
+ ; return (constructEdge f q t r v i)
hunk ./src/NetworkFile.hs 224
-{- derived by DrIFT -}
hunk ./src/NetworkFile.hs 230
- { inElement "RGB" $ do
- { aa <- parseContents
- ; ab <- parseContents
- ; ac <- parseContents
- ; return (RGB aa ab ac)
+ { (p, e@(Elem _ [("R",r),("G",g),("B",b)] [])) <- posnElement ["RGB"]
+ ; r' <- attr2value r
+ ; g' <- attr2value g
+ ; b' <- attr2value b
+ ; return (RGB r' g' b')
hunk ./src/NetworkFile.hs 236
- }
hunk ./src/NetworkFile.hs 237
- [mkElemC (showConstr 0 (toHType v))
- (concat [toContents aa, toContents ab, toContents ac])]
+ [CElem (Elem (showConstr 0 (toHType v))
+ [ mkAttr "R" (show aa)
+ , mkAttr "G" (show ab)
+ , mkAttr "B" (show ac)
+ ] []) () ]
hunk ./src/NetworkFile.hs 384
- CElem ((if isSafe value then id else escape) $
- Elem key [] [ CString (any isSpace value) value undefined ])
- undefined
- where
- isSafe cs = all isSafeChar cs
- isSafeChar c = isAlpha c || isDigit c || c `elem` "- ."
-
- escape :: Element i -> Element i
- escape = xmlEscape stdXmlEscaper
+ CElem (Elem key [] [ CString True value undefined ]) undefined
hunk ./src/NetworkView.hs 33
- Network g n e -> Palette n -> Selection -> [(NodeNr, Maybe Port)] [_$_]
+ Network g n e -> Palette n -> Selection -> [NodeNr] -- interface nodes mapped
hunk ./src/NetworkView.hs 57
- Network g n e -> Palette n -> Selection -> [(NodeNr, Maybe Port)]
+ Network g n e -> Palette n -> Selection -> [NodeNr]
hunk ./src/NetworkView.hs 81
- Just (str,dp) -> drawPort ppi dc
+ Just str -> drawPort ppi dc
hunk ./src/NetworkView.hs 84
- , brushColor := kPortSelectedColor] dp [_$_]
+ , brushColor := kPortSelectedColor]
+ $ snd $ takeJust "inexistent port" $ getPort palette network (nodeNr, str)
hunk ./src/NetworkView.hs 107
- palette' = shapes palette [_$_]
- [_$_]
hunk ./src/NetworkView.hs 113
- ; drawPorts ppi dc center (getPorts node) options
+ ; drawPorts ppi dc center ports options
hunk ./src/NetworkView.hs 128
- $ findIndex ( (nodeNr ==) . fst ) mapp
+ $ findIndex (nodeNr ==) mapp
hunk ./src/NetworkView.hs 135
- shape = either (\name-> maybe Shape.circle fst3
- (Prelude.lookup name palette'))
- id (getShape node)
+ symbol = takeJust "No symbol definition"
+ $ getSymbol (getShape node) palette
+ shape = fst3 symbol
+ ports = snd3 symbol
+
hunk ./src/NetworkView.hs 169
- isPrincipalPort' (Just (nodeNr, port)) = [_$_]
- isPrincipalPort network nodeNr port && not (isInterfacePort port) [_$_]
+ isPrincipalPort' (nodeNr, port) =
+ isPrincipalPort palette network nodeNr port && not (isInterfacePort port)
hunk ./src/NetworkView.hs 205
- fromPort = getPortFrom edge
- toPort = getPortTo edge
+ fromPort = getFullPortFrom edge
+ toPort = getFullPortTo edge
hunk ./src/NetworkView.hs 208
- hasPort = isJust fromPort && isJust toPort
- radius = if hasPort then kPortRadius else kNODE_RADIUS [_$_]
+ radius = kPortRadius
hunk ./src/NetworkView.hs 212
- fromPoint = if not hasPort then fromNodePoint [_$_]
- else translate fromNodePoint $ snd . snd $ fromJust fromPort [_$_]
- toPoint = if not hasPort then toNodePoint [_$_]
- else translate toNodePoint $ snd . snd $ fromJust toPort
+ fromPortPosition = snd . takeJust "Inexistent port" $ getPort palette network fromPort
+ toPortPosition = snd . takeJust "Inexistent port" $ getPort palette network toPort
+
+ fromPoint = translate fromNodePoint fromPortPosition
+ toPoint = translate toNodePoint toPortPosition
hunk ./src/NetworkView.hs 274
- -> Maybe (Int, Maybe Port)
+ -> Maybe (NodeNr, Maybe PortName)
hunk ./src/NetworkView.hs 285
- ((i, n):_) -> case getPorts n of [_$_]
- Nothing -> Just (i, Nothing) -- nodes don't have ports
+ ((i, n):_) -> case getPorts (getPalette doc) network i of
+ Nothing -> Nothing -- no symbol definition. Shouldn't occur
hunk ./src/NetworkView.hs 292
- (port:_) -> Just (i, Just port)
+ (port:_) -> Just (i, Just $ fst port)
hunk ./src/Palette.hs 10
-data Palette a = Palette [ (String, (Shape, Maybe Ports, Maybe a)) ]
+type ShapeName = String
+data Palette a = Palette [ (ShapeName, (Shape, Ports, Maybe a)) ]
hunk ./src/Palette.hs 14
-shapes :: Palette a -> [ (String,(Shape,Maybe Ports,Maybe a)) ]
+shapes :: Palette a -> [ (ShapeName,(Shape, Ports, Maybe a)) ]
hunk ./src/Palette.hs 29
-empty = Palette [("circle", (Shape.circle, Nothing, Nothing))]
+empty = Palette [("circle", (Shape.circle, [], Nothing))]
hunk ./src/Palette.hs 31
-shapesNames :: Palette a -> [String]
+shapesNames :: Palette a -> [ShapeName]
hunk ./src/Palette.hs 40
+getSymbol :: ShapeName -> Palette a -> Maybe (Shape, Ports, Maybe a)
+getSymbol shapeName = lookup shapeName . shapes
+
hunk ./src/Ports.hs 39
-isInterfacePort :: Port -> Bool
-isInterfacePort = (== "interface") . fst
+isInterfacePort :: PortName -> Bool
+isInterfacePort = (== "interface")
hunk ./src/Ports.hs 42
-drawPorts :: Size -> DC () -> DoublePoint -> Maybe Ports -> [Prop (DC ())] -> IO ()
+drawPorts :: Size -> DC () -> DoublePoint -> Ports -> [Prop (DC ())] -> IO ()
hunk ./src/Ports.hs 45
- Nothing -> return ()
- Just [("interface",position)] -> drawPrincipalPort ppi dc centre optionsIP position
- Just p -> when (not $ null p)
+ [("interface",position)] -> drawPrincipalPort ppi dc centre optionsIP position
+ p -> when (not $ null p)
hunk ./src/Ports.hs 83
-drawFig :: DC () -> Rect -> Shape -> Maybe Ports -> [Prop (DC ())] -> IO ()
+drawFig :: DC () -> Rect -> Shape -> Ports -> [Prop (DC ())] -> IO ()
hunk ./src/SpecialSymbols.hs 4
+import Palette
+import Ports
hunk ./src/SpecialSymbols.hs 10
+specialSymbols, managementSymbols :: Palette n
hunk ./src/SpecialSymbols.hs 12
- interfaceSymbol : managementSymbols
+ Palette $ interfaceSymbol : shapes managementSymbols
hunk ./src/SpecialSymbols.hs 15
- [ copySymbol
+ Palette [ copySymbol
hunk ./src/SpecialSymbols.hs 19
-
+interfaceSymbol, copySymbol, duplicatorSymbol, eraseSymbol :: (ShapeName, (Shape, Ports, Maybe a))
hunk ./src/SpecialSymbols.hs 28
- , Just [("interface",DoublePoint 0.0 0.25)]
+ , [("interface",DoublePoint 0.0 0.25)]
hunk ./src/SpecialSymbols.hs 41
- , Just [("src",DoublePoint 0.0 0.3),("fst_target",DoublePoint (-0.3) (-0.3)),("snd_target",DoublePoint 0.3 (-0.3))]
+ , [("src",DoublePoint 0.0 0.3),("fst_target",DoublePoint (-0.3) (-0.3)),("snd_target",DoublePoint 0.3 (-0.3))]
hunk ./src/SpecialSymbols.hs 74
- , Just [("down",DoublePoint 0.0 0.5),("copy1",DoublePoint (-0.3) (-0.3)),("copy2",DoublePoint 0.3 (-0.3))]
+ , [("down",DoublePoint 0.0 0.5),("copy1",DoublePoint (-0.3) (-0.3)),("copy2",DoublePoint 0.3 (-0.3))]
hunk ./src/SpecialSymbols.hs 107
- , Just [("down",DoublePoint 0.0 0.5)]
+ , [("down",DoublePoint 0.0 0.5)]
}
Mon Jan 14 17:43:33 WET 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* Functional BNL programs to IN Iterators
Compiles a textual BNL program into an Interaction Net system with iterators.
See paper "Encoding Iterators in Interaction Nets" for more details.
{
adddir ./examples/New-Token-Passing
adddir ./src/Functional
move ./src/LambdaC.hs ./src/Functional/Compiler.hs
addfile ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs
addfile ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs
hunk ./lib/animLC/Bruijn.hs 1
-module Bruijn where
-
-import List
-import Maybe
-import Monad
-
-import LambdaS
-import Consts
-import Closure
-
-
-data Term = Ref Int
- | Abs Term
- | App Term Term deriving (Eq,Show)
-
-
-
-freeVarsTerm = fv 0
- where fv i (Ref n) = if n<i then [] else [n]
- fv i (Abs m) = map (\x->x-1) (fv (i+1) m)
- fv i (App m n) = nub $ (fv i m) ++ (fv i n)
-
-
---instance Show Term where
- -- showsPrec i t = showsPrec i (term2expr t)
-
-
-----------------------------------------
---
--- Bound Vars: x0, x1, x2, ...
--- Free Vars: u0, u1, u2, ...
---
-
-bound_var n = 'x':(show n)
-free_var n = 'u':(show n)
-
-nth l n = head $ drop (n-1) l
-
-term2expr = expression []
- where expression free_vars = expr free_vars (length free_vars)
- expr env depth (Ref n) = Var $ if n>=depth
- then free_var (n-depth)
- else (nth env (n+1))
- expr env depth (App t1 t2) = Apply (expr env depth t1)
- (expr env depth t2)
- expr env depth (Abs t) = let x=bound_var depth
- in Lambda x (expr (x:env) (depth+1) t)
-
-
--------------------------
-
-
-
-valid_at_depth n (Ref m) = m < n
-valid_at_depth n (Abs t) = valid_at_depth (n+1) t
-valid_at_depth n (App t1 t2) = valid_at_depth n t1 && valid_at_depth n t2
-
-
-closed_term = valid_at_depth 0
-
-
-min_context_depth = min_rec 0
- where min_rec n (Ref m) = m-n+1
- min_rec n (Abs t) = min_rec (n+1) t
- min_rec n (App t1 t2) = max (min_rec n t1) (min_rec n t2)
-
-
---closure t = until closed_term Abs
-
-
-
-
-index_of_fv id [] = error "free variable not found"
-index_of_fv id (x:xs) = if id==x then 0 else 1 + index_of_fv id xs
-
-
-
-expr2term :: Expr -> Term
-expr2term e = convert_aux (freeVars e) [] e
- where convert_aux fv bv (Var x) = case findIndex (==x) bv of
- Nothing -> Ref ((length bv)+
- (index_of_fv x fv))
- (Just i) -> Ref i
- convert_aux fv bv (Lambda x e) = Abs (convert_aux fv (x:bv) e)
- convert_aux fv bv (Apply e f) = App (convert_aux fv bv e)
- (convert_aux fv bv f)
-
-
---BETA REDUCTION: (App (Abs M) N) --> M[0<-N]
--- subst m d n <- m[d<-n]
-subst :: Term -> Int -> Term -> Term
-subst (Abs m) d t = Abs (subst m (d+1) t)
-subst (App m n) d t = App (subst m d t) (subst n d t)
-subst (Ref n) d t | n<d = Ref n
- | n>d = Ref (n-1)
- | n==d = rename n 0 t
- where rename i j (Ref n) | n<j = Ref n
- | True = Ref (n+i)
- rename i j (App m n) = App (rename i j m) (rename i j n)
- rename i j (Abs m) = Abs (rename i (j+1) m)
-
---
--- funcao de substituicao onde se divide a "promocao" da substituicao...
-promove :: Int -> Term -> Term
-promove n = promoveAux 0
- where promoveAux k (Ref i) = if i<k then Ref i
- else Ref (n+i)
- promoveAux k (Abs m) = Abs (promoveAux (k+1) m)
- promoveAux k (App m n) = App (promoveAux k m) (promoveAux k n)
-
-subst' :: Term -> Term -> Term
-subst' t = subst'aux 0
- where subst'aux n (Ref k) = if k==n then promove n t
- else if k<n then Ref k
- else Ref (k-1)
- subst'aux n (Abs t') = Abs (subst'aux (n+1) t')
- subst'aux n (App t' t'') = App (subst'aux n t') (subst'aux n t'')
-
------
-
-{-
- Beta Reduction - return Nothing if the term is already a canonical form
--}
--- betaOL m <- outermost-leftmost one step beta red.
-betaOL :: Term -> Maybe Term
-betaOL (Ref _) = Nothing
-betaOL (App (Abs m) n) = Just $ subst m 0 n
-betaOL (App m1 m2) = do {r1 <- betaOL m1;return (App r1 m2)}
- `mplus`
- do {r2 <- betaOL m2;return (App m1 r2)}
-betaOL (Abs m) = do {r <- (betaOL m);return (Abs r)}
-
-
---betaLI m <- innermost-leftmost one step beta red.
-betaLI :: Term -> Maybe Term
-betaLI (Ref n) = Nothing
-betaLI (App (Abs m) n) = do {r<-betaLI m;return (App (Abs r) n)}
- `mplus`
- (Just $ subst m 0 n)
-betaLI (App m1 m2) = do {r1 <- betaLI m1;return (App r1 m2)}
- `mplus`
- do {r2 <- betaLI m2;return (App m1 r2)}
-betaLI (Abs m) = do {r <- (betaLI m);return (Abs r)}
-
-
-
---instance Rewrite Term where
--- rewrite = betaOL
-
rmfile ./lib/animLC/Bruijn.hs
hunk ./lib/animLC/Closure.hs 1
-module Closure where
-
-----
--- Fecho reflexivo e transitivo de uma RELAÇÃO
--- recebe: limite de reduções (-1 sem limite)
--- função de redução - 1 passo
--- termo a reduzir
--- retorna forma normal e contador de reduções
--- (pode entrar em ciclo...)
-closure :: Int -> (a->Maybe a) -> a -> (Int,a)
-closure max beta expr = closureAux max beta 0 expr
- where closureAux max beta cont expr
- | max==cont = (max,expr)
- | True = case (beta expr) of
- Nothing -> (cont,expr)
- (Just e) -> closureAux max beta (cont+1) e
-
-
-
--- Equipa o tipo com uma noção de re-escrita...
-class Rewrite a where
- rewrite :: a -> Maybe a [_$_]
- rstar :: Int -> a -> (Int,a)
- rstar max x = rstarAux max 0 x
- where rstarAux max c x | c==max = (max,x)
- | True = case (rewrite x) of
- Nothing -> (c,x)
- (Just x') -> rstarAux max (c+1) x'
- nform :: a -> a
- nform x = snd (rstar (-1) x)
rmfile ./lib/animLC/Closure.hs
hunk ./lib/animLC/Consts.hs 1
-module Consts where
-
-import List
-
-import LambdaS
-import Monad
-
-
---Assume-se que as constantes são termos fechados...
-freeVars :: Expr -> [String]
-freeVars (Var x) = [x]
-freeVars (Const _) = []
-freeVars (Lambda i e) = delete i (freeVars e)
-freeVars (Apply e1 e2) = nub $ (freeVars e1) ++ (freeVars e2)
-
---Assume-se que as constantes já foram expandidas...
-boundVars :: Expr -> [String]
-boundVars (Var _) = []
-boundVars (Const _) = error "Term with constants"
-boundVars (Lambda v m) = nub $ v:(boundVars m)
-boundVars (Apply m n) = nub $ boundVars m ++ boundVars n
-
-
---Verifica se um termo satisfaz a convenção das variáveis...
-chkConvVar :: Expr -> Bool
-chkConvVar (Var _) = True
-chkConvVar (Const _) = error "Term with constants"
-chkConvVar (Lambda _ m) = chkConvVar m
-chkConvVar (Apply m n) = chkConvVar m && chkConvVar n &&
- null (union
- (intersect (boundVars m) (freeVars n))
- (intersect (boundVars n) (freeVars m)))
---o último teste não é estritamente necessário (mas é coerente com a
---apresentação corrente da convenção: as variáveis ligadas são distintas
---das variáveis livres).
-
-
---Predicados...
-closedTerm t = freeVars t == []
-
---Função que expande as CONSTANTES (de acordo com lista de DEFINIÇÕES)
--- ...Aproveita-se a travessia para aplicar CONVENÇÃO DAS VARIÁVEIS...
-expandExpr :: Defs -> Expr -> Expr
-expandExpr defs (Var v) = Var v
-expandExpr defs (Const c) = expandExpr defs (lookup_def c defs)
-expandExpr defs (Lambda v e) = Lambda v (expandExpr defs e)
-expandExpr defs (Apply m n) = Apply (expandExpr defs m) (expandExpr defs n)
-
-
--------------------------------
--- TRATAMENTO DAS CONSTANTES...
-
-
-data Defs = Defs [(String,Expr)]
-
--- i=0 : iniciar...
--- i<>0 : continuar...
-instance Show Defs where
- showsPrec 0 (Defs []) = showString "------- Do not exist -------\n"
- showsPrec _ (Defs []) = showString "---------------------------\n"
- showsPrec 0 defs = showString "------- DEFINITIONS --------\n" .
- showsPrec 1 defs
- showsPrec _ (Defs ((c,t):xs)) = showString c . showString " = " .
- shows t . showChar '\n' .
- showsPrec 1 (Defs xs)
-
-nullEnv = Defs []
-
-lookup_def c (Defs []) = error ("Constant "++ show c++" not found")
-lookup_def c (Defs ((x,y):xs)) = if c==x then y else lookup_def c (Defs xs)
-
-remove_def c (Defs []) = Defs []
-remove_def c (Defs ((x,y):xs)) | c==x = Defs xs
- | True = let (Defs d) = remove_def c (Defs xs)
- in Defs ((x,y):d)
-
--- Assume-se (sem efectuar teste) que as constantes não são
---recursivas (directa ou indirectamente)
-addDef :: Defs -> String -> Expr -> Defs
-addDef defs const expr = addDef' (remove_def const defs) const expr
- where addDef' (Defs defs) const expr | closedTerm expr =
- Defs ((const,expr):defs)
- addDef' _ c _ = error ("Constant "++(show c)++
- " is not a closed term")
-
-
-addDefs :: Defs -> [(String,String)] -> Defs
-addDefs defs l = foldl (\d (c,e)->addDef d c (parseExpr e)) defs l
-
-
-sampleDefsTxt = [("K","[x,y]x"),
- ("S","[x,y,z]x z(y z)"),
- --
- ("I","[x]x"), --I = SKK
- ("B","S (K S) K"),
- ("C","S (B S (B K S)) (K K)"),
- --
- ("W","[x]x x"),
- ("Omega","W W"),
- ----------------
- ("Pair","[x,y,p]p x y"),
- ("Proj1","[p]p ([x,y]x)"),
- ("Proj2","[p]p ([x,y]y)"),
- -------------
- ("True","[x,y]x"),
- ("False","[x,y]y"),
- ("Or","[x,y]x True y"),
- ("And","[x,y]x y False"),
- -------------------------
- ("Zero","[s,z]z"),
- ("Succ","[n,s,z]s (n s z)"),
- ("IsZero","[x]x ([r]False) True"),
- ("Plus","[x,y]x Succ y"),
- ("Mult","[x,y]x (Plus y) Zero"),
- ("PrimRecNat","[n,f,z]Proj2 (n ([p]Pair (Succ (Proj1 p)) (f (Proj1 p) (Proj2 p))) (Pair Zero z) )"),
- ("Pred","[n]PrimRecNat n ([p,r]p) Zero"),
- ("Factorial","[n]PrimRecNat n ([p,r]Mult (Succ p) r) (Succ Zero)"),
- --------------------------------
- ("Y","[f]([x]f (x x)) [x]f (x x)"),
- ("Fix","Y"),
- ------------
- ("FactorialR","Fix [f,n](IsZero n) (Succ Zero) (Mult n (f (Pred n)))")
- ]
-
-sampleDefs = addDefs nullEnv sampleDefsTxt
-
-------------------------------
---
rmfile ./lib/animLC/Consts.hs
hunk ./lib/animLC/LambdaS.hs 1
-module LambdaS
-where
-
-import List
-import ParseLib
-
-data Expr = Var String
- | Const String
- | Lambda String Expr
- | Apply Expr Expr deriving (Eq)
-
-
--- i==0 : normal
--- i>0 : precisa parênteses
--- i<0 : precisa fechar abstracção
---
---
-
-instance Show Expr where
- showsPrec i (Lambda v t) | i>= 0 = showString "([" .
- showString v .
- showsPrec (-1) t .
- showChar ')'
- showsPrec i (Lambda v t ) = showChar ',' .
- showString v .
- showsPrec i t
- showsPrec i (Var v) | i>=0 = showString v
- showsPrec i (Var v) = showChar ']' . showString v
- showsPrec i (Const c) | i>=0 = showString c
- showsPrec i (Const c) = showChar ']' . showString c
- showsPrec 0 (Apply m n) = showsPrec 0 m . showChar ' ' . showsPrec 1 n
- showsPrec i (Apply m n) | i>0 = showChar '(' .
- showsPrec 0 (Apply m n) .
- showChar ')'
- showsPrec i (Apply m n) = showChar ']' . showsPrec 0 (Apply m n)
-
-
-------------------------------------------
--- Parsing...
---
-
-ospaces = many (sat (==' '))
-
-parse_var =
- do --Parser
- ospaces
- c <- lower
- rest <- many alphanum
- return (Var (c:rest))
-
-parse_const =
- do --Parser
- ospaces
- c <- upper
- rest <- many alphanum
- return (Const (c:rest))
-
-parse_num =
- do --Parser
- ospaces
- m <- char '#'
- i <- int
- return (iter i)
- where iter 0 = Const "Zero"
- iter n = Apply (Const "Succ") (iter (n-1))
-
-parse_abs =
- do --Parser
- ospaces
- char '['
- lv <- sepby (ospaces>>ident) (char ',')
- ospaces
- char ']'
- t <- parse_term
- return (foldr Lambda t lv)
-
-parse_apps =
- do --Parser
- ospaces
--- ts <- sepby1 parse_term' spaces
- ts <- many1 parse_term'
- return (foldl1 Apply ts)
-
-parse_term' =
- do --Parser
- do {ospaces;char '(';t<-parse_term;ospaces;char ')';return t} +++
- parse_var +++ parse_const +++ parse_num +++ parse_abs
-
-parse_term =
- do --Parser
- parse_apps +++ parse_term'
-
-
-parseExpr x = let [(t,r)] = papply parse_term x in
- if r==[] then t else error "Erro no PARSING"
-
-
-
rmfile ./lib/animLC/LambdaS.hs
hunk ./lib/animLC/ParseLib.hs 1
-{-----------------------------------------------------------------------------
-
- A LIBRARY OF MONADIC PARSER COMBINATORS
-
- 29th July 1996
- Revised, October 1996
- Revised again, November 1998
-
- Graham Hutton Erik Meijer
- University of Nottingham University of Utrecht
-
-This Haskell 98 script defines a library of parser combinators, and is taken
-from sections 1-6 of our article "Monadic Parser Combinators". Some changes
-to the library have been made in the move from Gofer to Haskell:
-
- * Do notation is used in place of monad comprehension notation;
-
- * The parser datatype is defined using "newtype", to avoid the overhead
- of tagging and untagging parsers with the P constructor.
-
------------------------------------------------------------------------------}
-
-module ParseLib
- (Parser, item, papply, (+++), sat, many, many1, sepby, sepby1, chainl,
- chainl1, chainr, chainr1, ops, bracket, char, digit, lower, upper,
- letter, alphanum, string, ident, nat, int, spaces, comment, junk,
- parse, token, natural, integer, symbol, identifier, module Monad) where
-
-import Char
-import Monad
-
-infixr 5 +++
-
---- The parser monad ---------------------------------------------------------
-
-newtype Parser a = P (String -> [(a,String)])
-
-instance Functor Parser where
- -- map :: (a -> b) -> (Parser a -> Parser b)
- fmap f (P p) = P (\inp -> [(f v, out) | (v,out) <- p inp])
-
-instance Monad Parser where
- -- return :: a -> Parser a
- return v = P (\inp -> [(v,inp)])
-
- -- >>= :: Parser a -> (a -> Parser b) -> Parser b
- (P p) >>= f = P (\inp -> concat [papply (f v) out | (v,out) <- p inp])
-
-instance MonadPlus Parser where
- -- mzero :: Parser a
- mzero = P (\inp -> [])
-
- -- mplus :: Parser a -> Parser a -> Parser a
- (P p) `mplus` (P q) = P (\inp -> (p inp ++ q inp))
-
---- Other primitive parser combinators ---------------------------------------
-
-item :: Parser Char
-item = P (\inp -> case inp of
- [] -> []
- (x:xs) -> [(x,xs)])
-
-force :: Parser a -> Parser a
-force (P p) = P (\inp -> let x = p inp in
- (fst (head x), snd (head x)) : tail x)
-
-first :: Parser a -> Parser a
-first (P p) = P (\inp -> case p inp of
- [] -> []
- (x:xs) -> [x])
-
-papply :: Parser a -> String -> [(a,String)]
-papply (P p) inp = p inp
-
---- Derived combinators ------------------------------------------------------
-
-(+++) :: Parser a -> Parser a -> Parser a
-p +++ q = first (p `mplus` q)
-
-sat :: (Char -> Bool) -> Parser Char
-sat p = do {x <- item; if p x then return x else mzero}
-
-many :: Parser a -> Parser [a]
-many p = force (many1 p +++ return [])
-
-many1 :: Parser a -> Parser [a]
-many1 p = do {x <- p; xs <- many p; return (x:xs)}
-
-sepby :: Parser a -> Parser b -> Parser [a]
-p `sepby` sep = (p `sepby1` sep) +++ return []
-
-sepby1 :: Parser a -> Parser b -> Parser [a]
-p `sepby1` sep = do {x <- p; xs <- many (do {sep; p}); return (x:xs)}
-
-chainl :: Parser a -> Parser (a -> a -> a) -> a -> Parser a
-chainl p op v = (p `chainl1` op) +++ return v
-
-chainl1 :: Parser a -> Parser (a -> a -> a) -> Parser a
-p `chainl1` op = do {x <- p; rest x}
- where
- rest x = do {f <- op; y <- p; rest (f x y)}
- +++ return x
-
-chainr :: Parser a -> Parser (a -> a -> a) -> a -> Parser a
-chainr p op v = (p `chainr1` op) +++ return v
-
-chainr1 :: Parser a -> Parser (a -> a -> a) -> Parser a
-p `chainr1` op = do {x <- p; rest x}
- where
- rest x = do {f <- op; y <- p `chainr1` op; return (f x y)}
- +++ return x
-
-ops :: [(Parser a, b)] -> Parser b
-ops xs = foldr1 (+++) [do {p; return op} | (p,op) <- xs]
-
-bracket :: Parser a -> Parser b -> Parser c -> Parser b
-bracket open p close = do {open; x <- p; close; return x}
-
---- Useful parsers -----------------------------------------------------------
-
-char :: Char -> Parser Char
-char x = sat (\y -> x == y)
-
-digit :: Parser Char
-digit = sat isDigit
-
-lower :: Parser Char
-lower = sat isLower
-
-upper :: Parser Char
-upper = sat isUpper
-
-letter :: Parser Char
-letter = sat isAlpha
-
-alphanum :: Parser Char
-alphanum = sat isAlphaNum
-
-string :: String -> Parser String
-string "" = return ""
-string (x:xs) = do {char x; string xs; return (x:xs)}
-
-ident :: Parser String
-ident = do {x <- lower; xs <- many alphanum; return (x:xs)}
-
-nat :: Parser Int
-nat = do {x <- digit; return (digitToInt x)} `chainl1` return op
- where
- m `op` n = 10*m + n
-
-int :: Parser Int
-int = do {char '-'; n <- nat; return (-n)} +++ nat
-
---- Lexical combinators ------------------------------------------------------
-
-spaces :: Parser ()
-spaces = do {many1 (sat isSpace); return ()}
-
-comment :: Parser ()
-comment = do {string "--"; many (sat (\x -> x /= '\n')); return ()}
-
-junk :: Parser ()
-junk = do {many (spaces +++ comment); return ()}
-
-parse :: Parser a -> Parser a
-parse p = do {junk; p}
-
-token :: Parser a -> Parser a
-token p = do {v <- p; junk; return v}
-
---- Token parsers ------------------------------------------------------------
-
-natural :: Parser Int
-natural = token nat
-
-integer :: Parser Int
-integer = token int
-
-symbol :: String -> Parser String
-symbol xs = token (string xs)
-
-identifier :: [String] -> Parser String
-identifier ks = token (do {x <- ident; if not (elem x ks) then return x
- else mzero})
-
-------------------------------------------------------------------------------
rmfile ./lib/animLC/ParseLib.hs
hunk ./lib/animLC/Schonfinkel.hs 1
-module Schonfinkel where
-
-import Monad
-
-import LambdaS
-import Consts
-import Closure
-
-
-schonfinkel :: Expr -> Expr
-schonfinkel (Var x) = Var x
-schonfinkel (Const x) = Const x
-schonfinkel (Apply m n) = Apply (schonfinkel m) (schonfinkel n)
-schonfinkel (Lambda x (Var y)) | x==y = Const "I"
- | True = Apply (Const "K") (Var y)
-schonfinkel (Lambda x (Const y)) = Apply (Const "K") (Const y)
-schonfinkel (Lambda x (Apply m n)) =
- Apply (Apply (Const "S") (schonfinkel (Lambda x m)))
- (schonfinkel (Lambda x n))
-schonfinkel (Lambda x (Lambda y m)) =
- (schonfinkel . Lambda x . schonfinkel . Lambda y) m
-
-
---realiza UM PASSO da optimização... (estrategia outermost-leftmost)
-opt_schon :: Expr -> Maybe Expr
--- S (K M) I = M
-opt_schon (Apply (Apply (Const "S") (Apply (Const "K") m))
- (Const "I")) = Just m
--- S (K M) (K N) = K (M N)
-opt_schon (Apply (Apply (Const "S") (Apply (Const "K") m))
- (Apply (Const "K") n)) =
- Just $ Apply (Const "K") (Apply m n)
--- S (K M) N = B M N
-opt_schon (Apply (Apply (Const "S") (Apply (Const "K") m)) n) =
- Just $ Apply (Apply (Const "B") m) n
--- S M (K N) = C M N
-opt_schon (Apply (Apply (Const "S") m) (Apply (Const "K") n)) =
- Just $ Apply (Apply (Const "C") m) n
-opt_schon (Apply m1 m2) = do {r1 <- opt_schon m1;return (Apply r1 m2)}
- `mplus`
- do {r2 <- opt_schon m2;return (Apply m1 r2)}
-opt_schon _ = Nothing
-
-
rmfile ./lib/animLC/Schonfinkel.hs
hunk ./lib/animLC/Types.hs 1
-module Types where
-
-import Monad
-import Char
-
-import LambdaS
-import Consts
-import Bruijn
-
-
-data Type = TVar Int | TArrow Type Type deriving Eq
-
-varsInType :: Type -> [Int]
-varsInType (TVar i) = [i]
-varsInType (TArrow t1 t2) = (varsInType t1) ++ (varsInType t2)
-
--- p>0 necessita parênteses
--- p==0 não necessita...
-instance Show Type where
- showsPrec _ (TVar i) = showChar (chr (97+i))
- showsPrec p (TArrow t1 t2) | p>0 = showChar '(' .
- showsPrec 0 (TArrow t1 t2) .
- showChar ')'
- | True = showsPrec 1 t1 .
- showString "->" .
- showsPrec 0 t2
-
-
--- Representamos substituições como morfismos...
-type Subst = Int -> Type
-
---Substituição nula...
-nullSubst :: Subst
-nullSubst = TVar
-
---Substituição unitária... (igual à identidade excepto num ponto)
-unSubst :: Int -> Type -> Subst
-unSubst i t n | n==i = t
- | True = TVar n
-
---Aplicação de substituições...
-appSubst :: Type -> Subst -> Type
-appSubst (TVar i) s = s i
-appSubst (TArrow t1 t2) s = TArrow (appSubst t1 s) (appSubst t2 s)
-
---Composição de substituições... (s1 . s2)
-compSubst :: Subst -> Subst -> Subst
-compSubst s1 s2 v = appSubst (s2 v) s1
-
---Unificação de termos...
-unifType :: Type -> Type -> Maybe Subst
-unifType (TVar v1) (TVar v2) = [_$_]
- Just $ if v1<v2 then unSubst v1 (TVar v2) [_$_]
- else unSubst v2 (TVar v1)
-unifType (TVar v) t =
- if v `notElem` varsInType t then Just $ unSubst v t else Nothing
-unifType t (TVar v) =
- if v `notElem` varsInType t then Just $ unSubst v t else Nothing
-unifType (TArrow t1 t2) (TArrow t3 t4) = do --Maybe
- s <- unifType t1 t3
- s' <- unifType (appSubst t2 s)
- (appSubst t4 s)
- return (compSubst s' s)
-
-
------
--- CONTEXTOS...
---
--- são representados como listas [Type]
-
-appCtxt :: [Type] -> Subst -> [Type]
-appCtxt c s = map (flip appSubst s) c
-
-
-getNth l n = head $ drop n l
-
-
------
--- INFERÊNCIA DE TIPOS...
-
---tInf realiza a inferencia de tipos...
--- ... dado um contexto inicial, um termo e um tipo, procura uma
--- substituição que satisfaça a asserção \Sigma\vdash t: T
---tInf :: [(Int,Type)] -> Term -> Type -> Maybe Subst
-tInf t = do --Maybe
- (_,s) <- tInfAux (nfv+1) (take nfv [TVar i|i<-[1..]]) t (TVar 0)
- return (appSubst (TVar 0) s)
- where fv = freeVarsTerm t
- nfv = length fv
-tInfAux i ctxt (Ref v) t = do --Maybe
- s <- unifType t (getNth ctxt v)
- return (i,s)
-tInfAux i ctxt (Abs m) t = do let t1=TVar i
- let t2=TVar (i+1)
- s <- unifType t (TArrow t1 t2)
- (i',s') <- tInfAux (i+2) (appCtxt (t1:ctxt) s)
- m (appSubst t2 s)
- return (i',compSubst s' s)
-tInfAux i ctxt (App m n) t = do let t1=TVar i
- (i',s) <- tInfAux (i+1) ctxt n t1
- (i'',s') <- tInfAux i' (appCtxt ctxt s) m
- (appSubst (TArrow t1 t) s)
- return (i'',compSubst s' s)
-
-
--- renameType produz uma renomeação de forma aparecerem as primeiras
--- variáveis de tipos...
-renameType Nothing = Nothing
-renameType (Just t) = Just $ rtAux (varsInType t) t
- where rtAux vs (TVar i) = TVar $ getIndex i vs
- rtAux vs (TArrow m n) = TArrow (rtAux vs m) (rtAux vs n)
-
-getIndex _ [] = error "UNPREDICTABLE ERROR (renaming)..."
-getIndex i (x:xs) | i==x = 0
- | True = 1 + getIndex i xs
-
rmfile ./lib/animLC/Types.hs
rmdir ./lib/animLC
hunk ./Makefile 37
- src/INReductionStrategies.hs src/LambdaC.hs \
+ src/INReductionStrategies.hs \
hunk ./Makefile 41
+ src/Functional/Language.hs \
+ src/Functional/Parser.hs \
+ src/Functional/Compiler.hs \
+ src/Functional/UI.hs \
hunk ./Makefile 50
- lib/animLC/Bruijn.hs lib/animLC/Consts.hs \
- lib/animLC/Schonfinkel.hs lib/animLC/Closure.hs \
- lib/animLC/LambdaS.hs lib/animLC/ParseLib.hs lib/animLC/Types.hs
hunk ./Makefile 53
-IFACES = src:lib/DData:lib/animLC
+IFACES = src:lib/DData:src/Functional
hunk ./Makefile 98
- $(RM) lib/animLC/*.o
- $(RM) lib/animLC/*.hi
hunk ./Makefile 125
-lib/animLC/ParseLib.o : lib/animLC/ParseLib.hs
-lib/animLC/LambdaS.o : lib/animLC/LambdaS.hs
-lib/animLC/LambdaS.o : lib/animLC/ParseLib.hi
-lib/animLC/Closure.o : lib/animLC/Closure.hs
-lib/animLC/Consts.o : lib/animLC/Consts.hs
-lib/animLC/Consts.o : lib/animLC/LambdaS.hi
-lib/animLC/Schonfinkel.o : lib/animLC/Schonfinkel.hs
-lib/animLC/Schonfinkel.o : lib/animLC/Closure.hi
-lib/animLC/Schonfinkel.o : lib/animLC/Consts.hi
-lib/animLC/Schonfinkel.o : lib/animLC/LambdaS.hi
-lib/animLC/Bruijn.o : lib/animLC/Bruijn.hs
-lib/animLC/Bruijn.o : lib/animLC/Closure.hi
-lib/animLC/Bruijn.o : lib/animLC/Consts.hi
-lib/animLC/Bruijn.o : lib/animLC/LambdaS.hi
-lib/animLC/Types.o : lib/animLC/Types.hs
-lib/animLC/Types.o : lib/animLC/Bruijn.hi
-lib/animLC/Types.o : lib/animLC/Consts.hi
-lib/animLC/Types.o : lib/animLC/LambdaS.hi
hunk ./Makefile 151
+src/Functional/Language.o : src/Functional/Language.hs
+src/Functional/Language.o : src/Common.hi
+src/Functional/Parser.o : src/Functional/Parser.hs
+src/Functional/Parser.o : src/Functional/Language.hi
hunk ./Makefile 330
-src/LambdaC.o : src/LambdaC.hs
-src/LambdaC.o : src/Common.hi
-src/LambdaC.o : src/INRule.hi
-src/LambdaC.o : src/INReduction.hi
-src/LambdaC.o : src/Math.hi
-src/LambdaC.o : src/Ports.hi
-src/LambdaC.o : src/StateUtil.hi
-src/LambdaC.o : src/State.hi
-src/LambdaC.o : src/Document.hi
-src/LambdaC.o : src/PDDefaults.hi
-src/LambdaC.o : src/PersistentDocument.hi
-src/LambdaC.o : src/Palette.hi
-src/LambdaC.o : src/InfoKind.hi
-src/LambdaC.o : lib/DData/IntMap.hi
-src/LambdaC.o : src/Network.hi
-src/LambdaC.o : lib/animLC/Consts.hi
-src/LambdaC.o : lib/animLC/LambdaS.hi
-src/LambdaC.o : lib/animLC/Bruijn.hi
hunk ./Makefile 331
-src/CommonUI.o : src/LambdaC.hi
hunk ./Makefile 365
+src/Functional/Compiler.o : src/Functional/Compiler.hs
+src/Functional/Compiler.o : src/Functional/Language.hi
+src/Functional/Compiler.o : src/CommonUI.hi
+src/Functional/Compiler.o : src/Common.hi
+src/Functional/Compiler.o : src/INRules.hi
+src/Functional/Compiler.o : src/INRule.hi
+src/Functional/Compiler.o : src/Math.hi
+src/Functional/Compiler.o : src/Ports.hi
+src/Functional/Compiler.o : src/Document.hi
+src/Functional/Compiler.o : src/Shape.hi
+src/Functional/Compiler.o : src/Palette.hi
+src/Functional/Compiler.o : src/InfoKind.hi
+src/Functional/Compiler.o : src/Network.hi
+src/Functional/UI.o : src/Functional/UI.hs
+src/Functional/UI.o : src/Functional/Compiler.hi
+src/Functional/UI.o : src/Functional/Parser.hi
+src/Functional/UI.o : src/Functional/Language.hi
+src/Functional/UI.o : src/InfoKind.hi
+src/Functional/UI.o : src/CommonUI.hi
+src/Functional/UI.o : src/CommonIO.hi
+src/Functional/UI.o : src/Common.hi
+src/Functional/UI.o : src/PersistentDocument.hi
+src/Functional/UI.o : src/StateUtil.hi
+src/Functional/UI.o : src/State.hi
hunk ./Makefile 390
+src/NetworkUI.o : src/Functional/UI.hi
hunk ./examples/New-Token-Passing/CallByNameForClosedTerms+BNL-Iterators.INblobs 1
-
+<Document
+ ><Network
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></Network
+ ><Palette
+ ><Palette
+ ><string
+ ><![CDATA[interface]]></string
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.25"/></Circle
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ ><list-int/></maybe-list-int
+ ><string
+ ><![CDATA[lambda]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="215"
+ /><int value="0"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.6</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.3</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.3</Y></list-DoublePoint></Polygon
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >-0.15</X
+ ><Y
+ >-0.25</Y
+ ><X
+ >0.35</X
+ ><Y
+ >0.25</Y></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.1</X
+ ><Y
+ >0.0</Y
+ ><X
+ >-0.15</X
+ ><Y
+ >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[application]]></string
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="215"
+ /><int value="0"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[@]]></string></TextInEllipse
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[evaluation]]></string
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="144"
+ /><int value="238"
+ /><int value="144"/></RGB></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >-0.2</X
+ ><Y
+ >-0.2</Y
+ ><X
+ >-0.2</X
+ ><Y
+ >0.2</Y></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.2</X
+ ><Y
+ >-0.2</Y
+ ><X
+ >0.2</X
+ ><Y
+ >0.2</Y></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >-0.3</X
+ ><Y
+ >0.25</Y
+ ><X
+ >0.0</X
+ ><Y
+ >0.4</Y
+ ><X
+ >0.3</X
+ ><Y
+ >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[beforeApplication]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="215"
+ /><int value="0"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.25</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.25</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[@]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[copy]]></string
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="192"
+ /><int value="192"
+ /><int value="192"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[c]]></string></TextInEllipse
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[duplicator]]></string
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><X
+ >0.0</X
+ ><Y
+ >-0.18</Y></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><X
+ >0.0</X
+ ><Y
+ >0.18</Y></Arc></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ ><list-int/></maybe-list-int
+ ><string
+ ><![CDATA[Erase]]></string
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><X
+ >0.0</X
+ ><Y
+ >-0.18</Y></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><X
+ >0.0</X
+ ><Y
+ >0.18</Y></Arc></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ ><list-int/></maybe-list-int
+ ><string
+ ><![CDATA[Nil]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[Nil]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[Cons]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[Cons]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[True]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[True]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[False]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[False]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[Zero]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[Zero]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[Succ]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[Succ]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int/></Palette></Palette
+ ><Rules
+ ><INRule
+ ><Name
+ >evaluate_lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.8812499999999996</X
+ ><Y
+ >5.420625000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.1295833333333334</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.984375</X
+ ><Y
+ >3.96875</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.8812499999999996</X
+ ><Y
+ >5.420625000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.1295833333333334</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.0108333333333337</X
+ ><Y
+ >4.021666666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >evaluate_application</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.6695833333333336</X
+ ><Y
+ >5.447083333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.3147916666666666</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.9843750000000009</X
+ ><Y
+ >3.942291666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.6695833333333336</X
+ ><Y
+ >5.447083333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.3147916666666666</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.0372916666666665</X
+ ><Y
+ >2.0108333333333333</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >1.3229166666666667</X
+ ><Y
+ >3.757083333333333</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >application_lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >3.2591666666666668</X
+ ><Y
+ >1.9470833333333335</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >3.278125</X
+ ><Y
+ >0.579375</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.558333333333333</X
+ ><Y
+ >5.420624999999999</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.537291666666667</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.3677083333333333</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.116666666666667</X
+ ><Y
+ >4.101041666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >3.278125</X
+ ><Y
+ >0.579375</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.558333333333333</X
+ ><Y
+ >5.420624999999999</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.537291666666667</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.3677083333333333</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >3.254375</X
+ ><Y
+ >2.2225</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.3758333333333332</X
+ ><Y
+ >4.048125</Y
+ ><X
+ >3.5454166666666667</X
+ ><Y
+ >4.048125000000001</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.1879166666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.6377083333333338</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.6431250000000004</X
+ ><Y
+ >5.4470833333333335</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.103125</X
+ ><Y
+ >5.473541666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.0108333333333337</X
+ ><Y
+ >3.9952083333333337</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >1</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.1879166666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.6377083333333338</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.6431250000000004</X
+ ><Y
+ >5.473541666666668</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.1560416666666664</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >1.2170833333333335</X
+ ><Y
+ >4.206875000000001</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >2.6458333333333335</X
+ ><Y
+ >4.2597916666666675</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N11"
+ ><X
+ >2.6987500000000004</X
+ ><Y
+ >2.2489583333333334</Y
+ ><Name
+ ><![CDATA[Node 11]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><X
+ >1.11125</X
+ ><Y
+ >2.301875000000001</Y
+ ><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E3"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E9"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E10"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >11</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E11"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >12</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E12"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E13"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_duplicator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.690625</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.29375</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.2143749999999995</X
+ ><Y
+ >4.045416666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.77</X
+ ><Y
+ >4.045416666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.7625</X
+ ><Y
+ >1.6933333333333338</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.201458333333334</X
+ ><Y
+ >1.6933333333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.690625</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.29375</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.2143749999999995</X
+ ><Y
+ >4.045416666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.77</X
+ ><Y
+ >4.045416666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.590208333333334</X
+ ><Y
+ >5.473541666666666</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.0108333333333333</X
+ ><Y
+ >4.206875</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.590208333333334</X
+ ><Y
+ >5.473541666666666</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.5081250000000002</X
+ ><Y
+ >3.677708333333334</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.5664583333333337</X
+ ><Y
+ >3.6512500000000006</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Application</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.2910416666666675</X
+ ><Y
+ >2.200833333333333</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >4.3100000000000005</X
+ ><Y
+ >0.7381249999999997</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.601041666666666</X
+ ><Y
+ >4.653333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >4.3100000000000005</X
+ ><Y
+ >0.7381249999999997</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.601041666666666</X
+ ><Y
+ >4.653333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.275416666666667</X
+ ><Y
+ >1.27</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.603750000000001</X
+ ><Y
+ >3.2808333333333337</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.286250000000001</X
+ ><Y
+ >1.74625</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Evaluator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >4.018958333333334</X
+ ><Y
+ >0.6058333333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >4.018958333333334</X
+ ><Y
+ >0.6058333333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.54</X
+ ><Y
+ >1.825625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.9952083333333337</X
+ ><Y
+ >2.328333333333333</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_preApplication</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.4843750000000004</X
+ ><Y
+ >5.473541666666668</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.9843750000000002</X
+ ><Y
+ >4.1275</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.4843750000000004</X
+ ><Y
+ >5.473541666666668</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.3229166666666667</X
+ ><Y
+ >3.5983333333333336</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.8045833333333334</X
+ ><Y
+ >3.5718750000000004</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Copy</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0529166666666665</X
+ ><Y
+ >2.211666666666667</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >3.4104166666666673</X
+ ><Y
+ >0.8174999999999999</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.860208333333334</X
+ ><Y
+ >0.8175000000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >3.4104166666666673</X
+ ><Y
+ >0.8174999999999999</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.860208333333334</X
+ ><Y
+ >0.8175000000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.354791666666667</X
+ ><Y
+ >2.672291666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >6.164791666666667</X
+ ><Y
+ >2.6722916666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.3866666666666667</X
+ ><Y
+ >3.148541666666667</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.841875000000001</X
+ ><Y
+ >3.175</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Duplicator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.8283333333333336</X
+ ><Y
+ >0.6058333333333332</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >5.124791666666667</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.8283333333333336</X
+ ><Y
+ >0.6058333333333332</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >5.124791666666667</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.508125</X
+ ><Y
+ >2.3283333333333336</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >6.588125000000001</X
+ ><Y
+ >2.3283333333333336</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.804583333333334</X
+ ><Y
+ >2.8045833333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >5.106458333333333</X
+ ><Y
+ >2.8045833333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Erase</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Copy_Application</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >3.6560416666666664</X
+ ><Y
+ >2.88875</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.5583333333333336</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.5318750000000003</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.6587500000000004</X
+ ><Y
+ >5.130208333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.9660416666666674</X
+ ><Y
+ >5.1295833333333345</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.9843750000000009</X
+ ><Y
+ >3.1750000000000003</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.6458333333333335</X
+ ><Y
+ >2.513541666666667</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.5583333333333336</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.913125</X
+ ><Y
+ >0.3677083333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.0291666666666663</X
+ ><Y
+ >5.050833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >6.05625</X
+ ><Y
+ >4.997291666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >6.058958333333335</X
+ ><Y
+ >3.810000000000001</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.0427083333333336</X
+ ><Y
+ >3.8364583333333333</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >2.7781250000000006</X
+ ><Y
+ >1.6933333333333338</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >6.058958333333334</X
+ ><Y
+ >1.7197916666666666</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.5345833333333332</X
+ ><Y
+ >1.9843750000000004</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.894791666666666</X
+ ><Y
+ >2.0108333333333333</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.339166666666666</X
+ ><Y
+ >1.3758333333333332</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.9314583333333337</X
+ ><Y
+ >1.349375</Y
+ ><X
+ >1.9314583333333337</X
+ ><Y
+ >3.5189583333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Evaluator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.026458333333333</X
+ ><Y
+ >1.7883333333333333</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.4789583333333334</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.5583333333333336</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >6.045416666666667</X
+ ><Y
+ >1.0291666666666668</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.9816666666666665</X
+ ><Y
+ >0.6322916666666668</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >5.945</X
+ ><Y
+ >0.6852083333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.822916666666667</X
+ ><Y
+ >5.262500000000001</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.8364583333333337</X
+ ><Y
+ >3.571875</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.831041666666667</X
+ ><Y
+ >2.407708333333333</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >5.000625</X
+ ><Y
+ >2.407708333333333</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.9579166666666667</X
+ ><Y
+ >2.8839583333333336</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >5.926666666666668</X
+ ><Y
+ >2.8839583333333336</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.5189583333333334</X
+ ><Y
+ >1.905</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.1275</X
+ ><Y
+ >1.9050000000000002</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_preApplication</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.1614583333333335</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.9022916666666667</X
+ ><Y
+ >0.579375</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.4579166666666667</X
+ ><Y
+ >5.526458333333334</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.0108333333333337</X
+ ><Y
+ >3.8100000000000005</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.8704166666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.214374999999999</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >0.8120833333333325</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >0.846666666666667</X
+ ><Y
+ >4.312708333333333</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><X
+ >2.1960416666666664</X
+ ><Y
+ >5.503333333333334</Y
+ ><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N13"
+ ><X
+ >2.196041666666667</X
+ ><Y
+ >4.312708333333333</Y
+ ><Name
+ ><![CDATA[Node 13]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N14"
+ ><X
+ >0.8466666666666668</X
+ ><Y
+ >1.9579166666666667</Y
+ ><Name
+ ><![CDATA[Node 14]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N15"
+ ><X
+ >2.4870833333333335</X
+ ><Y
+ >1.9843750000000002</Y
+ ><Name
+ ><![CDATA[Node 15]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E10"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E13"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >13</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E14"
+ ><From
+ >14</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E15"
+ ><From
+ >14</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E16"
+ ><From
+ >14</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >13</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E17"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >15</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E18"
+ ><From
+ >15</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E19"
+ ><From
+ >15</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >13</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="12"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Duplicator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >3.9735416666666667</X
+ ><Y
+ >1.7883333333333333</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.4789583333333334</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.267291666666667</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.5318750000000003</X
+ ><Y
+ >0.4735416666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.690625</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.4789583333333334</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.29375</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >7.844583333333335</X
+ ><Y
+ >5.500625</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >9.267916666666672</X
+ ><Y
+ >5.606458333333333</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >7.884583333333335</X
+ ><Y
+ >4.259791666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >9.260416666666671</X
+ ><Y
+ >4.312708333333333</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >2.460625000000001</X
+ ><Y
+ >3.175000000000001</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >4.788958333333334</X
+ ><Y
+ >1.2435416666666672</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.4552083333333334</X
+ ><Y
+ >3.6512500000000006</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.2754166666666666</X
+ ><Y
+ >1.7197916666666666</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >9.551458333333334</X
+ ><Y
+ >2.857500000000001</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >7.567083333333334</X
+ ><Y
+ >0.39687500000000003</Y
+ ><X
+ >4.4714583333333335</X
+ ><Y
+ >0.3968750000000003</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >8.942916666666669</X
+ ><Y
+ >0.9260416666666667</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.1431250000000004</X
+ ><Y
+ >2.248958333333334</Y
+ ><X
+ >8.202083333333333</X
+ ><Y
+ >2.248958333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.9233333333333333</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.92875</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.6695833333333336</X
+ ><Y
+ >5.4470833333333335</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.3147916666666666</X
+ ><Y
+ >5.473541666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >1.984375</X
+ ><Y
+ >4.101041666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.9233333333333333</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.92875</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.907708333333334</X
+ ><Y
+ >5.579375</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >0.9179166666666665</X
+ ><Y
+ >5.579375</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >0.9260416666666668</X
+ ><Y
+ >4.153958333333334</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >2.9104166666666673</X
+ ><Y
+ >4.153958333333334</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N11"
+ ><X
+ >0.8995833333333334</X
+ ><Y
+ >2.143125</Y
+ ><Name
+ ><![CDATA[Node 11]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><X
+ >2.910416666666667</X
+ ><Y
+ >2.1166666666666667</Y
+ ><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E9"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >11</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E10"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E11"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E12"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >12</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E13"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E14"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Application</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >3.576666666666666</X
+ ><Y
+ >3.444375</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.3466666666666667</X
+ ><Y
+ >0.47354166666666664</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.584791666666667</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >5.860208333333334</X
+ ><Y
+ >2.8283333333333336</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.839166666666666</X
+ ><Y
+ >5.288333333333334</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.3466666666666667</X
+ ><Y
+ >0.47354166666666664</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.378541666666667</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >8.082708333333334</X
+ ><Y
+ >4.495208333333334</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.039999999999999</X
+ ><Y
+ >5.870416666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.196041666666667</X
+ ><Y
+ >2.037291666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >4.180416666666667</X
+ ><Y
+ >2.0902083333333334</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >3.0427083333333336</X
+ ><Y
+ >4.101041666666667</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >8.096249999999998</X
+ ><Y
+ >2.7781249999999997</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.3229166666666667</X
+ ><Y
+ >2.3018750000000003</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.360208333333334</X
+ ><Y
+ >2.38125</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >7.7787500000000005</X
+ ><Y
+ >1.2964583333333335</Y
+ ><X
+ >2.1695833333333336</X
+ ><Y
+ >1.2964583333333335</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.153958333333334</X
+ ><Y
+ >0.6879166666666666</Y
+ ><X
+ >8.413749999999999</X
+ ><Y
+ >0.6879166666666665</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Evaluator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.5847916666666668</X
+ ><Y
+ >0.5529166666666666</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.426041666666667</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >4.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.5847916666666668</X
+ ><Y
+ >0.5529166666666666</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >5.257083333333336</X
+ ><Y
+ >0.5793750000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.2672916666666674</X
+ ><Y
+ >5.7387500000000005</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.3283333333333336</X
+ ><Y
+ >1.878541666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >4.471458333333333</X
+ ><Y
+ >1.878541666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.2808333333333337</X
+ ><Y
+ >4.048125000000001</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.5610416666666669</X
+ ><Y
+ >2.3547916666666673</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >5.238750000000001</X
+ ><Y
+ >2.354791666666667</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.9633333333333334</X
+ ><Y
+ >1.3758333333333337</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.5718750000000004</X
+ ><Y
+ >1.3758333333333337</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_preApplication</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.29375</X
+ ><Y
+ >0.5264583333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.955208333333333</X
+ ><Y
+ >0.6058333333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.8018750000000003</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.2354166666666666</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.037291666666667</X
+ ><Y
+ >3.862916666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.29375</X
+ ><Y
+ >0.5264583333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.955208333333333</X
+ ><Y
+ >0.6322916666666668</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.934166666666667</X
+ ><Y
+ >5.526458333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.2883333333333333</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >1.2964583333333337</X
+ ><Y
+ >4.1275</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >2.936875</X
+ ><Y
+ >4.1275</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N11"
+ ><X
+ >1.3229166666666667</X
+ ><Y
+ >2.037291666666667</Y
+ ><Name
+ ><![CDATA[Node 11]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><X
+ >2.9368750000000006</X
+ ><Y
+ >2.0108333333333337</Y
+ ><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E9"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >11</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E10"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E11"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E12"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >12</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E13"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E14"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_Nil</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_Cons</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.47354166666666664</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >0.9762500000000001</X
+ ><Y
+ >4.732708333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.24625</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.47354166666666664</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >0.9762500000000001</X
+ ><Y
+ >4.732708333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.24625</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_True</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_False</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_Zero</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.47354166666666675</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.47354166666666675</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_Succ</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.9816666666666667</X
+ ><Y
+ >5.076666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >1.9735416666666665</X
+ ><Y
+ >3.8677083333333333</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.981666666666667</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.9816666666666667</X
+ ><Y
+ >5.076666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Nil</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Erase_Cons</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.0820833333333333</X
+ ><Y
+ >4.865</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.7964583333333333</X
+ ><Y
+ >4.8914583333333335</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.0820833333333333</X
+ ><Y
+ >4.865</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.7964583333333333</X
+ ><Y
+ >4.8914583333333335</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.0847916666666668</X
+ ><Y
+ >3.042708333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.778125</X
+ ><Y
+ >3.0162500000000003</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_True</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Erase_False</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Erase_Zero</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Erase_Succ</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.981666666666667</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >1.9735416666666665</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.981666666666667</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Nil</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.6852083333333334</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3520833333333337</X
+ ><Y
+ >0.420625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.6852083333333334</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3520833333333337</X
+ ><Y
+ >0.420625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6879166666666667</X
+ ><Y
+ >2.4606250000000003</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.33375</X
+ ><Y
+ >2.460625</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Cons</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.738125</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.166875</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.738125</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.2197916666666666</X
+ ><Y
+ >4.944375</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.0291666666666668</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.4314583333333326</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.0556249999999998</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.3520833333333324</X
+ ><Y
+ >4.9972916666666665</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >1.0054166666666666</X
+ ><Y
+ >2.037291666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.4131250000000004</X
+ ><Y
+ >1.957916666666667</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >1.058333333333333</X
+ ><Y
+ >3.783541666666667</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >3.3602083333333335</X
+ ><Y
+ >3.704166666666667</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_True</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1933333333333334</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1933333333333334</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6350000000000001</X
+ ><Y
+ >2.3283333333333336</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.2808333333333337</X
+ ><Y
+ >2.38125</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_False</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.537291666666667</X
+ ><Y
+ >0.420625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.537291666666667</X
+ ><Y
+ >0.420625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.7143750000000001</X
+ ><Y
+ >2.2225</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.545416666666667</X
+ ><Y
+ >2.196041666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Zero</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.166875</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.166875</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6085416666666666</X
+ ><Y
+ >2.4077083333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.8100000000000005</X
+ ><Y
+ >2.354791666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Succ</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1933333333333334</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.0081249999999997</X
+ ><Y
+ >5.050208333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1933333333333334</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.0081249999999997</X
+ ><Y
+ >5.050208333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.090208333333334</X
+ ><Y
+ >3.65125</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >0.6349999999999999</X
+ ><Y
+ >2.116666666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.1750000000000003</X
+ ><Y
+ >1.9579166666666667</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Nil</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.6322916666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3785416666666666</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.6322916666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3785416666666666</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6085416666666668</X
+ ><Y
+ >1.905</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.3602083333333335</X
+ ><Y
+ >1.957916666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Cons</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.6322916666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.378541666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.9233333333333333</X
+ ><Y
+ >4.7856250000000005</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.2462500000000003</X
+ ><Y
+ >4.970833333333334</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.6322916666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.378541666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6852083333333333</X
+ ><Y
+ >4.838541666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.325625</X
+ ><Y
+ >4.970833333333334</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >0.635</X
+ ><Y
+ >1.8520833333333335</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.386666666666667</X
+ ><Y
+ >1.74625</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >0.6879166666666668</X
+ ><Y
+ >3.4924999999999997</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >3.33375</X
+ ><Y
+ >3.65125</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_True</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3520833333333333</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3520833333333333</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.5820833333333334</X
+ ><Y
+ >2.275416666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.3602083333333335</X
+ ><Y
+ >2.328333333333333</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_False</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.0610416666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.0610416666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.7408333333333335</X
+ ><Y
+ >2.3018750000000003</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.0427083333333336</X
+ ><Y
+ >2.2754166666666666</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Zero</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.2197916666666666</X
+ ><Y
+ >0.5529166666666666</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.5820833333333334</X
+ ><Y
+ >2.4870833333333335</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.0108333333333337</X
+ ><Y
+ >2.354791666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Succ</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1139583333333336</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.008125</X
+ ><Y
+ >5.473541666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.6058333333333333</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1139583333333336</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.008125</X
+ ><Y
+ >5.473541666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >0.5820833333333334</X
+ ><Y
+ >2.0902083333333334</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >3.1220833333333338</X
+ ><Y
+ >1.9050000000000002</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >2.0108333333333333</X
+ ><Y
+ >3.6777083333333334</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
hunk ./examples/New-Token-Passing/CallByValueForClosedTerms+BNL-Iterators.INblobs 1
-
+<Document
+ ><Network
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></Network
+ ><Palette
+ ><Palette
+ ><string
+ ><![CDATA[interface]]></string
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.25"/></Circle
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ ><list-int/></maybe-list-int
+ ><string
+ ><![CDATA[lambda]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="215"
+ /><int value="0"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.6</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.3</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.3</Y></list-DoublePoint></Polygon
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >-0.15</X
+ ><Y
+ >-0.25</Y
+ ><X
+ >0.35</X
+ ><Y
+ >0.25</Y></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.1</X
+ ><Y
+ >0.0</Y
+ ><X
+ >-0.15</X
+ ><Y
+ >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[application]]></string
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="215"
+ /><int value="0"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[@]]></string></TextInEllipse
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[evaluation]]></string
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="144"
+ /><int value="238"
+ /><int value="144"/></RGB></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >-0.2</X
+ ><Y
+ >-0.2</Y
+ ><X
+ >-0.2</X
+ ><Y
+ >0.2</Y></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.2</X
+ ><Y
+ >-0.2</Y
+ ><X
+ >0.2</X
+ ><Y
+ >0.2</Y></list-DoublePoint></Lines
+ ><Lines
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >-0.3</X
+ ><Y
+ >0.25</Y
+ ><X
+ >0.0</X
+ ><Y
+ >0.4</Y
+ ><X
+ >0.3</X
+ ><Y
+ >0.25</Y></list-DoublePoint></Lines></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[beforeApplication]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="215"
+ /><int value="0"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.25</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.25</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[@]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[copy]]></string
+ ><TextInEllipse
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="192"
+ /><int value="192"
+ /><int value="192"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[c]]></string></TextInEllipse
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[duplicator]]></string
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.2"
+ /><double value="70.0"
+ /><double value="270.0"
+ /><X
+ >0.0</X
+ ><Y
+ >-0.18</Y></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.2"
+ /><double value="150.0"
+ /><double value="90.0"
+ /><X
+ >0.0</X
+ ><Y
+ >0.18</Y></Arc></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ ><list-int/></maybe-list-int
+ ><string
+ ><![CDATA[Erase]]></string
+ ><Composite
+ ><list-Shape
+ ><Circle
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.5"/></Circle
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><X
+ >0.0</X
+ ><Y
+ >-0.18</Y></Arc
+ ><Arc
+ ><ShapeStyle
+ ><int value="2"
+ /><RGB
+ ><int value="250"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="255"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><double value="0.2"
+ /><double value="90.0"
+ /><double value="270.0"
+ /><X
+ >0.0</X
+ ><Y
+ >0.18</Y></Arc></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ ><list-int/></maybe-list-int
+ ><string
+ ><![CDATA[Nil]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[Nil]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[Cons]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[Cons]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[True]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[True]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[False]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[False]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[Zero]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[Zero]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int
+ /><string
+ ><![CDATA[Succ]]></string
+ ><Composite
+ ><list-Shape
+ ><Polygon
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><list-DoublePoint
+ ><X
+ >0.0</X
+ ><Y
+ >-0.7</Y
+ ><X
+ >-0.7</X
+ ><Y
+ >0.15</Y
+ ><X
+ >0.7</X
+ ><Y
+ >0.15</Y></list-DoublePoint></Polygon
+ ><Text
+ ><ShapeStyle
+ ><int value="1"
+ /><RGB
+ ><int value="0"
+ /><int value="0"
+ /><int value="0"/></RGB
+ ><RGB
+ ><int value="200"
+ /><int value="255"
+ /><int value="255"/></RGB></ShapeStyle
+ ><string
+ ><![CDATA[Succ]]></string></Text></list-Shape></Composite
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.65</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint
+ ><maybe-list-int/></Palette></Palette
+ ><Rules
+ ><INRule
+ ><Name
+ >evaluate_lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.8812499999999996</X
+ ><Y
+ >5.420625000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.1295833333333334</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.984375</X
+ ><Y
+ >3.96875</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.8812499999999996</X
+ ><Y
+ >5.420625000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.1295833333333334</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.0108333333333337</X
+ ><Y
+ >4.021666666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >evaluate_application</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.6695833333333336</X
+ ><Y
+ >5.447083333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.3147916666666666</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.9843750000000009</X
+ ><Y
+ >3.942291666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.6695833333333336</X
+ ><Y
+ >5.447083333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.3147916666666666</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.0372916666666665</X
+ ><Y
+ >2.0108333333333333</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >1.3229166666666667</X
+ ><Y
+ >3.757083333333333</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >2.672291666666667</X
+ ><Y
+ >3.7306250000000007</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >application_lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >3.2591666666666668</X
+ ><Y
+ >1.9470833333333335</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >3.278125</X
+ ><Y
+ >0.579375</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.558333333333333</X
+ ><Y
+ >5.420624999999999</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.537291666666667</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.3677083333333333</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.116666666666667</X
+ ><Y
+ >4.101041666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >3.278125</X
+ ><Y
+ >0.579375</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.558333333333333</X
+ ><Y
+ >5.420624999999999</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.537291666666667</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.3677083333333333</X
+ ><Y
+ >5.394166666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >3.254375</X
+ ><Y
+ >2.2225</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.3758333333333332</X
+ ><Y
+ >4.048125</Y
+ ><X
+ >3.5454166666666667</X
+ ><Y
+ >4.048125000000001</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.1879166666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.6377083333333338</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.6431250000000004</X
+ ><Y
+ >5.4470833333333335</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.103125</X
+ ><Y
+ >5.473541666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.0108333333333337</X
+ ><Y
+ >3.9952083333333337</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >1</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.1879166666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.6377083333333338</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.6431250000000004</X
+ ><Y
+ >5.473541666666668</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.1560416666666664</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >1.2170833333333335</X
+ ><Y
+ >4.206875000000001</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >2.6458333333333335</X
+ ><Y
+ >4.2597916666666675</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N11"
+ ><X
+ >2.6987500000000004</X
+ ><Y
+ >2.2489583333333334</Y
+ ><Name
+ ><![CDATA[Node 11]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><X
+ >1.11125</X
+ ><Y
+ >2.301875000000001</Y
+ ><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E3"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E9"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E10"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >11</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E11"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >12</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E12"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E13"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_duplicator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.690625</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.29375</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.2143749999999995</X
+ ><Y
+ >4.045416666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.77</X
+ ><Y
+ >4.045416666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.7625</X
+ ><Y
+ >1.6933333333333338</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.201458333333334</X
+ ><Y
+ >1.6933333333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.690625</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.29375</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.2143749999999995</X
+ ><Y
+ >4.045416666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.77</X
+ ><Y
+ >4.045416666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.590208333333334</X
+ ><Y
+ >5.473541666666666</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.0108333333333333</X
+ ><Y
+ >4.206875</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.590208333333334</X
+ ><Y
+ >5.473541666666666</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.5081250000000002</X
+ ><Y
+ >3.677708333333334</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.5664583333333337</X
+ ><Y
+ >3.6512500000000006</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Application</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.2910416666666675</X
+ ><Y
+ >2.200833333333333</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >4.3100000000000005</X
+ ><Y
+ >0.7381249999999997</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.601041666666666</X
+ ><Y
+ >4.653333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >4.3100000000000005</X
+ ><Y
+ >0.7381249999999997</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.601041666666666</X
+ ><Y
+ >4.653333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.275416666666667</X
+ ><Y
+ >1.27</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.603750000000001</X
+ ><Y
+ >3.2808333333333337</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.286250000000001</X
+ ><Y
+ >1.74625</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Evaluator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >4.018958333333334</X
+ ><Y
+ >0.6058333333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >4.018958333333334</X
+ ><Y
+ >0.6058333333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.54</X
+ ><Y
+ >1.825625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.9952083333333337</X
+ ><Y
+ >2.328333333333333</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_preApplication</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.4843750000000004</X
+ ><Y
+ >5.473541666666668</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.9843750000000002</X
+ ><Y
+ >4.1275</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.4843750000000004</X
+ ><Y
+ >5.473541666666668</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.3229166666666667</X
+ ><Y
+ >3.5983333333333336</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.8045833333333334</X
+ ><Y
+ >3.5718750000000004</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Copy</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0529166666666665</X
+ ><Y
+ >2.211666666666667</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >3.4104166666666673</X
+ ><Y
+ >0.8174999999999999</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.860208333333334</X
+ ><Y
+ >0.8175000000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >3.4104166666666673</X
+ ><Y
+ >0.8174999999999999</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.860208333333334</X
+ ><Y
+ >0.8175000000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.354791666666667</X
+ ><Y
+ >2.672291666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >6.164791666666667</X
+ ><Y
+ >2.6722916666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.3866666666666667</X
+ ><Y
+ >3.148541666666667</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.841875000000001</X
+ ><Y
+ >3.175</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Duplicator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.8283333333333336</X
+ ><Y
+ >0.6058333333333332</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >5.124791666666667</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >2.8283333333333336</X
+ ><Y
+ >0.6058333333333332</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >5.124791666666667</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.508125</X
+ ><Y
+ >2.3283333333333336</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >6.588125000000001</X
+ ><Y
+ >2.3283333333333336</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.804583333333334</X
+ ><Y
+ >2.8045833333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >5.106458333333333</X
+ ><Y
+ >2.8045833333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Erase</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Copy_Application</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >3.6560416666666664</X
+ ><Y
+ >2.88875</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.5583333333333336</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.5318750000000003</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.6587500000000004</X
+ ><Y
+ >5.130208333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.9660416666666674</X
+ ><Y
+ >5.1295833333333345</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.9843750000000009</X
+ ><Y
+ >3.1750000000000003</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.6458333333333335</X
+ ><Y
+ >2.513541666666667</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.5583333333333336</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >4.913125</X
+ ><Y
+ >0.3677083333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.0291666666666663</X
+ ><Y
+ >5.050833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >6.05625</X
+ ><Y
+ >4.997291666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >6.058958333333335</X
+ ><Y
+ >3.810000000000001</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.0427083333333336</X
+ ><Y
+ >3.8364583333333333</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >2.7781250000000006</X
+ ><Y
+ >1.6933333333333338</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >6.058958333333334</X
+ ><Y
+ >1.7197916666666666</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.5345833333333332</X
+ ><Y
+ >1.9843750000000004</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.894791666666666</X
+ ><Y
+ >2.0108333333333333</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.339166666666666</X
+ ><Y
+ >1.3758333333333332</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.9314583333333337</X
+ ><Y
+ >1.349375</Y
+ ><X
+ >1.9314583333333337</X
+ ><Y
+ >3.5189583333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Evaluator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.026458333333333</X
+ ><Y
+ >1.7883333333333333</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.4789583333333334</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.5583333333333336</X
+ ><Y
+ >0.6322916666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >6.045416666666667</X
+ ><Y
+ >1.0291666666666668</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.9816666666666665</X
+ ><Y
+ >0.6322916666666668</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >5.945</X
+ ><Y
+ >0.6852083333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.822916666666667</X
+ ><Y
+ >5.262500000000001</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.8364583333333337</X
+ ><Y
+ >3.571875</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.831041666666667</X
+ ><Y
+ >2.407708333333333</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >5.000625</X
+ ><Y
+ >2.407708333333333</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.9579166666666667</X
+ ><Y
+ >2.8839583333333336</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >5.926666666666668</X
+ ><Y
+ >2.8839583333333336</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.5189583333333334</X
+ ><Y
+ >1.905</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.1275</X
+ ><Y
+ >1.9050000000000002</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_preApplication</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.1614583333333335</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.9022916666666667</X
+ ><Y
+ >0.579375</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.4579166666666667</X
+ ><Y
+ >5.526458333333334</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.5</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.0108333333333337</X
+ ><Y
+ >3.8100000000000005</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.8704166666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.214374999999999</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >0.8120833333333325</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >0.846666666666667</X
+ ><Y
+ >4.312708333333333</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><X
+ >2.1960416666666664</X
+ ><Y
+ >5.503333333333334</Y
+ ><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N13"
+ ><X
+ >2.196041666666667</X
+ ><Y
+ >4.312708333333333</Y
+ ><Name
+ ><![CDATA[Node 13]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N14"
+ ><X
+ >0.8466666666666668</X
+ ><Y
+ >1.9579166666666667</Y
+ ><Name
+ ><![CDATA[Node 14]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N15"
+ ><X
+ >2.4870833333333335</X
+ ><Y
+ >1.9843750000000002</Y
+ ><Name
+ ><![CDATA[Node 15]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E10"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E13"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >13</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E14"
+ ><From
+ >14</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E15"
+ ><From
+ >14</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E16"
+ ><From
+ >14</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >13</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E17"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >15</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E18"
+ ><From
+ >15</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E19"
+ ><From
+ >15</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >13</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="12"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Duplicator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >3.9735416666666667</X
+ ><Y
+ >1.7883333333333333</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.4789583333333334</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.267291666666667</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.5318750000000003</X
+ ><Y
+ >0.4735416666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.690625</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.4789583333333334</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.29375</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >7.844583333333335</X
+ ><Y
+ >5.500625</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >9.267916666666672</X
+ ><Y
+ >5.606458333333333</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >7.884583333333335</X
+ ><Y
+ >4.259791666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >9.260416666666671</X
+ ><Y
+ >4.312708333333333</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >2.460625000000001</X
+ ><Y
+ >3.175000000000001</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >4.788958333333334</X
+ ><Y
+ >1.2435416666666672</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.4552083333333334</X
+ ><Y
+ >3.6512500000000006</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.2754166666666666</X
+ ><Y
+ >1.7197916666666666</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >9.551458333333334</X
+ ><Y
+ >2.857500000000001</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >7.567083333333334</X
+ ><Y
+ >0.39687500000000003</Y
+ ><X
+ >4.4714583333333335</X
+ ><Y
+ >0.3968750000000003</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >8.942916666666669</X
+ ><Y
+ >0.9260416666666667</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.1431250000000004</X
+ ><Y
+ >2.248958333333334</Y
+ ><X
+ >8.202083333333333</X
+ ><Y
+ >2.248958333333334</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Lambda</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.9233333333333333</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.92875</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.6695833333333336</X
+ ><Y
+ >5.4470833333333335</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.3147916666666666</X
+ ><Y
+ >5.473541666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >1.984375</X
+ ><Y
+ >4.101041666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.9233333333333333</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.92875</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.907708333333334</X
+ ><Y
+ >5.579375</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >0.9179166666666665</X
+ ><Y
+ >5.579375</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >0.9260416666666668</X
+ ><Y
+ >4.153958333333334</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >2.9104166666666673</X
+ ><Y
+ >4.153958333333334</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N11"
+ ><X
+ >0.8995833333333334</X
+ ><Y
+ >2.143125</Y
+ ><Name
+ ><![CDATA[Node 11]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><X
+ >2.910416666666667</X
+ ><Y
+ >2.1166666666666667</Y
+ ><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[lambda]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E9"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >11</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E10"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E11"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E12"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >12</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.55</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E13"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[var]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E14"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[body]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Application</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >3.576666666666666</X
+ ><Y
+ >3.444375</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.3466666666666667</X
+ ><Y
+ >0.47354166666666664</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.584791666666667</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >5.860208333333334</X
+ ><Y
+ >2.8283333333333336</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >4.839166666666666</X
+ ><Y
+ >5.288333333333334</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.3466666666666667</X
+ ><Y
+ >0.47354166666666664</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.378541666666667</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >8.082708333333334</X
+ ><Y
+ >4.495208333333334</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.039999999999999</X
+ ><Y
+ >5.870416666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.196041666666667</X
+ ><Y
+ >2.037291666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >4.180416666666667</X
+ ><Y
+ >2.0902083333333334</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[application]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >3.0427083333333336</X
+ ><Y
+ >4.101041666666667</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >8.096249999999998</X
+ ><Y
+ >2.7781249999999997</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.3229166666666667</X
+ ><Y
+ >2.3018750000000003</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.360208333333334</X
+ ><Y
+ >2.38125</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >7.7787500000000005</X
+ ><Y
+ >1.2964583333333335</Y
+ ><X
+ >2.1695833333333336</X
+ ><Y
+ >1.2964583333333335</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >4.153958333333334</X
+ ><Y
+ >0.6879166666666666</Y
+ ><X
+ >8.413749999999999</X
+ ><Y
+ >0.6879166666666665</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Evaluator</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >4.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.5847916666666668</X
+ ><Y
+ >0.5529166666666666</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.426041666666667</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >4.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.5847916666666668</X
+ ><Y
+ >0.5529166666666666</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >5.257083333333336</X
+ ><Y
+ >0.5793750000000001</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.2672916666666674</X
+ ><Y
+ >5.7387500000000005</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.3283333333333336</X
+ ><Y
+ >1.878541666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >4.471458333333333</X
+ ><Y
+ >1.878541666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.2808333333333337</X
+ ><Y
+ >4.048125000000001</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >1.5610416666666669</X
+ ><Y
+ >2.3547916666666673</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >5.238750000000001</X
+ ><Y
+ >2.354791666666667</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >2.9633333333333334</X
+ ><Y
+ >1.3758333333333337</Y></Via
+ ><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ ><X
+ >3.5718750000000004</X
+ ><Y
+ >1.3758333333333337</Y></Via
+ ><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_preApplication</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.29375</X
+ ><Y
+ >0.5264583333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.955208333333333</X
+ ><Y
+ >0.6058333333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.8018750000000003</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.2354166666666666</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >2.037291666666667</X
+ ><Y
+ >3.862916666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.29375</X
+ ><Y
+ >0.5264583333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.955208333333333</X
+ ><Y
+ >0.6322916666666668</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.934166666666667</X
+ ><Y
+ >5.526458333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.2883333333333333</X
+ ><Y
+ >5.5</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >1.2964583333333337</X
+ ><Y
+ >4.1275</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >2.936875</X
+ ><Y
+ >4.1275</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N11"
+ ><X
+ >1.3229166666666667</X
+ ><Y
+ >2.037291666666667</Y
+ ><Name
+ ><![CDATA[Node 11]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N12"
+ ><X
+ >2.9368750000000006</X
+ ><Y
+ >2.0108333333333337</Y
+ ><Name
+ ><![CDATA[Node 12]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[beforeApplication]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E9"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >11</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E10"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E11"
+ ><From
+ >11</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E12"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >12</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E13"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[func]]></string
+ ><X
+ >-0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E14"
+ ><From
+ >12</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.4</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_Nil</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_Cons</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.47354166666666664</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >0.9762500000000001</X
+ ><Y
+ >4.732708333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.24625</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >1.9891666666666663</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.47354166666666664</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >0.9762500000000001</X
+ ><Y
+ >4.732708333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >3.24625</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >1.031875</X
+ ><Y
+ >3.4660416666666674</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >3.2543750000000005</X
+ ><Y
+ >3.466041666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E9"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_True</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_False</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_Zero</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.47354166666666675</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.47354166666666675</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Evaluator_Succ</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >2.008125</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.9816666666666667</X
+ ><Y
+ >5.076666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N2"
+ ><X
+ >1.9735416666666665</X
+ ><Y
+ >2.1479166666666667</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.981666666666667</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.9816666666666667</X
+ ><Y
+ >5.076666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.9579166666666667</X
+ ><Y
+ >3.6512500000000006</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[evaluation]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E4"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_Nil</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Erase_Cons</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.0820833333333333</X
+ ><Y
+ >4.865</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.7964583333333333</X
+ ><Y
+ >4.8914583333333335</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.0820833333333333</X
+ ><Y
+ >4.865</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >2.7964583333333333</X
+ ><Y
+ >4.8914583333333335</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.0847916666666668</X
+ ><Y
+ >3.042708333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.778125</X
+ ><Y
+ >3.0162500000000003</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Erase_True</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Erase_False</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Erase_Zero</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ /><Edges/></Network></RHS
+ ><Mapping/></INRule
+ ><INRule
+ ><Name
+ >Erase_Succ</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.981666666666667</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >1.9735416666666665</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Erase]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >1.981666666666667</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Nil</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.6852083333333334</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3520833333333337</X
+ ><Y
+ >0.420625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.6852083333333334</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3520833333333337</X
+ ><Y
+ >0.420625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6879166666666667</X
+ ><Y
+ >2.4606250000000003</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.33375</X
+ ><Y
+ >2.460625</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Cons</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.738125</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.166875</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.738125</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.2197916666666666</X
+ ><Y
+ >4.944375</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >1.0291666666666668</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.4314583333333326</X
+ ><Y
+ >0.6058333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >1.0556249999999998</X
+ ><Y
+ >4.970833333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.3520833333333324</X
+ ><Y
+ >4.9972916666666665</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >1.0054166666666666</X
+ ><Y
+ >2.037291666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.4131250000000004</X
+ ><Y
+ >1.957916666666667</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >1.058333333333333</X
+ ><Y
+ >3.783541666666667</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >3.3602083333333335</X
+ ><Y
+ >3.704166666666667</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_True</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1933333333333334</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1933333333333334</X
+ ><Y
+ >0.44708333333333333</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6350000000000001</X
+ ><Y
+ >2.3283333333333336</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.2808333333333337</X
+ ><Y
+ >2.38125</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_False</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.537291666666667</X
+ ><Y
+ >0.420625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.537291666666667</X
+ ><Y
+ >0.420625</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.7143750000000001</X
+ ><Y
+ >2.2225</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.545416666666667</X
+ ><Y
+ >2.196041666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Zero</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.166875</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.166875</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6085416666666666</X
+ ><Y
+ >2.4077083333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.8100000000000005</X
+ ><Y
+ >2.354791666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Copy_Succ</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1933333333333334</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.0081249999999997</X
+ ><Y
+ >5.050208333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1933333333333334</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.0081249999999997</X
+ ><Y
+ >5.050208333333333</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.090208333333334</X
+ ><Y
+ >3.65125</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[copy]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >0.6349999999999999</X
+ ><Y
+ >2.116666666666667</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.1750000000000003</X
+ ><Y
+ >1.9579166666666667</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[src]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[fst_target]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[snd_target]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Nil</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.6322916666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3785416666666666</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.6322916666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3785416666666666</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6085416666666668</X
+ ><Y
+ >1.905</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.3602083333333335</X
+ ><Y
+ >1.957916666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Nil]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Cons</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.6322916666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.378541666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.9233333333333333</X
+ ><Y
+ >4.7856250000000005</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.2462500000000003</X
+ ><Y
+ >4.970833333333334</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.6322916666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.378541666666667</X
+ ><Y
+ >0.39416666666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.6852083333333333</X
+ ><Y
+ >4.838541666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.325625</X
+ ><Y
+ >4.970833333333334</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >0.635</X
+ ><Y
+ >1.8520833333333335</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >3.386666666666667</X
+ ><Y
+ >1.74625</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Cons]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N9"
+ ><X
+ >0.6879166666666668</X
+ ><Y
+ >3.4924999999999997</Y
+ ><Name
+ ><![CDATA[Node 9]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N10"
+ ><X
+ >3.33375</X
+ ><Y
+ >3.65125</Y
+ ><Name
+ ><![CDATA[Node 10]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.35</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >5</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >9</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E6"
+ ><From
+ >9</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[head]]></string
+ ><X
+ >-0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E7"
+ ><From
+ >10</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E8"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[tail]]></string
+ ><X
+ >0.25</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >10</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="6"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_True</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3520833333333333</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.3520833333333333</X
+ ><Y
+ >0.5529166666666667</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.5820833333333334</X
+ ><Y
+ >2.275416666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.3602083333333335</X
+ ><Y
+ >2.328333333333333</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[True]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_False</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.0610416666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.0610416666666667</X
+ ><Y
+ >0.5264583333333334</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.7408333333333335</X
+ ><Y
+ >2.3018750000000003</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >3.0427083333333336</X
+ ><Y
+ >2.2754166666666666</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[False]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Zero</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.2197916666666666</X
+ ><Y
+ >0.5529166666666666</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >1.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >0.5820833333333334</X
+ ><Y
+ >2.4870833333333335</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >2.0108333333333337</X
+ ><Y
+ >2.354791666666667</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Zero]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[port_name]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule
+ ><INRule
+ ><Name
+ >Duplicator_Succ</Name
+ ><LHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N1"
+ ><X
+ >2.0</X
+ ><Y
+ >2.0</Y
+ ><Name
+ ><![CDATA[Node 1]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N2"
+ ><X
+ >2.0</X
+ ><Y
+ >4.0</Y
+ ><Name
+ ><![CDATA[Node 2]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N3"
+ ><X
+ >0.5</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1139583333333336</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.008125</X
+ ><Y
+ >5.473541666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >2</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >4</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >1</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >3</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >2</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></LHS
+ ><RHS
+ ><Network
+ ><Width
+ >15.0</Width
+ ><Height
+ >9.0</Height
+ ><Info
+ ><unit/></Info
+ ><Nodes
+ ><Node id="N3"
+ ><X
+ >0.6058333333333333</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 3]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N4"
+ ><X
+ >3.1139583333333336</X
+ ><Y
+ >0.5</Y
+ ><Name
+ ><![CDATA[Node 4]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N5"
+ ><X
+ >2.008125</X
+ ><Y
+ >5.473541666666667</Y
+ ><Name
+ ><![CDATA[Node 5]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[interface]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N6"
+ ><X
+ >0.5820833333333334</X
+ ><Y
+ >2.0902083333333334</Y
+ ><Name
+ ><![CDATA[Node 6]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N7"
+ ><X
+ >3.1220833333333338</X
+ ><Y
+ >1.9050000000000002</Y
+ ><Name
+ ><![CDATA[Node 7]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[Succ]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node
+ ><Node id="N8"
+ ><X
+ >2.0108333333333333</X
+ ><Y
+ >3.6777083333333334</Y
+ ><Name
+ ><![CDATA[Node 8]]></Name
+ ><LabelAbove
+ >True</LabelAbove
+ ><Shape
+ ><Left-string
+ ><string
+ ><![CDATA[duplicator]]></string></Left-string></Shape
+ ><Ports
+ ><maybe-list-tuple2-string-DoublePoint
+ ><list-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></list-tuple2-string-DoublePoint></maybe-list-tuple2-string-DoublePoint></Ports
+ ><Info
+ ><list-int/></Info></Node></Nodes
+ ><Edges
+ ><Edge id="E1"
+ ><From
+ >3</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >6</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E2"
+ ><From
+ >4</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >7</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[res]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >-0.4</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E3"
+ ><From
+ >6</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy1]]></string
+ ><X
+ >-0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E4"
+ ><From
+ >7</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[arg]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.35</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >8</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[copy2]]></string
+ ><X
+ >0.3</X
+ ><Y
+ >-0.3</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge
+ ><Edge id="E5"
+ ><From
+ >8</From
+ ><PortFrom
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[down]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.5</Y></maybe-tuple2-string-DoublePoint></PortFrom
+ ><To
+ >5</To
+ ><PortTo
+ ><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></PortTo
+ ><Via
+ /><Info
+ ><list-int/></Info></Edge></Edges></Network></RHS
+ ><Mapping
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="3"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="4"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint
+ ><int value="5"
+ /><maybe-tuple2-string-DoublePoint
+ ><string
+ ><![CDATA[interface]]></string
+ ><X
+ >0.0</X
+ ><Y
+ >0.25</Y></maybe-tuple2-string-DoublePoint></Mapping></INRule></Rules></Document>
hunk ./makeclean.bat 5
+del src\Functional\*.hi
hunk ./makeclean.bat 7
-del lib\animLC\*.hi
hunk ./makeclean.bat 9
+del src\Functional\*.o
hunk ./makeclean.bat 11
-del lib\animLC\*.o
hunk ./src/Common.hs 202
+
+-- | 'foldl' for compositions
+foldlCont :: (a -> b -> a) -> [b] -> a -> a
+foldlCont f l init = foldl f init l
hunk ./src/CommonUI.hs 28
-import LambdaC
hunk ./src/CommonUI.hs 30
-import Graphics.UI.WXCore
+import Graphics.UI.WXCore hiding (Document, Palette)
hunk ./src/CommonUI.hs 651
+ ;let palette = getPalette doc
hunk ./src/CommonUI.hs 657
- DefaultRule -> defaultRuleSelector (agent1,agent2) state g n e (getPalette doc) [_$_]
- ; let palette = getPalette doc
+ DefaultRule -> defaultRuleSelector (agent1,agent2) state g n e palette [_$_]
+ ; (rule,nNr1,nNr2) <- createRuleWizard g n e palette agent1 agent2
+ ; addNewRuleItem False state $ copy rule
+ }
+
+-- An interaction net rule, whose left hand side is the active pair
+-- of the two given agents, will be created.
+-- A new name is created for this rule.
+-- Empty RHS.
+createRuleWizard :: (InfoKind n g, InfoKind e g) =>
+ g -> n -> e -> Palette n
+ -> String -> String -> IO (INRule g n e, NodeNr, NodeNr)
+createRuleWizard g n e palette agent1 agent2 =
+ do{
+ ; let
hunk ./src/CommonUI.hs 678
- ;logMessage $ agent1 ++ agent2 ++ (show copyOption)
hunk ./src/CommonUI.hs 704
-
hunk ./src/CommonUI.hs 706
- ; addNewRuleItem False state . copy $ construct (agent1 ++ "_" ++ agent2) lhs7 rhs mapping
+ ; return (construct (agent1 ++ "_" ++ agent2) lhs7 rhs mapping, nNr1,nNr2)
hunk ./src/CommonUI.hs 708
- where getPorts' :: String -> Palette.Palette n -> IO Ports
- getPorts' shape (Palette palette) = [_$_]
- case Data.List.lookup shape palette of [_$_]
- Nothing -> fail $ shape ++ " agent is missing." [_$_]
- Just e -> case snd3 e of [_$_]
- Nothing -> fail $ shape ++ " agent without port."
- Just [] -> fail $ shape ++ " agent without port."
- Just ps -> return ps
+ where getPorts' = getSymbolPorts
hunk ./src/CommonUI.hs 753
+getSymbolPorts :: String -> Palette.Palette n -> IO Ports
+getSymbolPorts shape (Palette palette) =
+ case Data.List.lookup shape palette of
+ Nothing -> fail $ shape ++ " agent is missing."
+ Just e -> case snd3 e of
+ Nothing -> fail $ shape ++ " agent without port."
+ Just [] -> fail $ shape ++ " agent without port."
+ Just ps -> return ps
+
+-- | For a list of nodes placed at the same position, change their positions to form a row.
hunk ./src/CommonUI.hs 790
- in (construct ("Erase_"++a1) lhs rhs3 (getMapping newRule))
+ in (construct ("T:Erase_"++a1) lhs rhs3 (getMapping newRule))
hunk ./src/CommonUI.hs 817
- in (construct (a1++"_"++a2) lhs rhs5 (getMapping newRule))
+ in (construct ('T':':':a2++'_':a1) lhs rhs5 (getMapping newRule))
hunk ./src/CommonUI.hs 1180
-[_^I_][_$_]
-lambdaDialog :: (InfoKind n g, InfoKind e g,Show g) => g -> n -> e -> State g n e -> IO (Maybe Int)
-lambdaDialog g n e state = [_$_]
- do ;theFrame <- getNetworkFrame state
- ;pDoc <- getDocument state
- ;doc <- PD.getDocument pDoc
- ;let pal = getPalette doc
- ;dial <- dialog theFrame [text := "Lambda term to Net", position := pt 200 20]
- ;p <- panel dial []
- ;termbox <- textCtrl p [text := "[x]x"]
- ;help <- button p [text := "Help"]
- ;goNet <- button p [text := "Create Net"]
- ;ok <- button p [text := "Done"]
- ;can <- button p [text := "Cancel" ]
- ;sc1 <- checkBox p [text := "Add Token", checked := False]
- ;set dial [ layout := container p $ [_$_]
- margin 10 $ [_$_]
- column 5 [ label "Lambda term input"
- , row 2 [hfill $ widget termbox, column 10 [widget help ,widget goNet]]
- , hrule 350
- , row 5 [widget ok, widget can,widget sc1]
- ]
- ]
- ;showModal dial $ \stop -> [_$_]
- do set goNet [on command := do {;ex <- get termbox text
- ;safetyNet theFrame $ do { ;sele <- get sc1 checked[_^I_][_$_]
- ;s <- drawLambda g n e state pal ex sele
- ;case s of [_$_]
- Nothing -> do ;let rep = getlambdaReport ex
- ;case rep of
- Nothing -> return ()
- Just i -> errorDialog dial "Lambda Terms" $ i [_$_]
- ;return ()
- Just nt -> do ;PD.updateDocument "Draw Lambda" ( updateNetwork (\a -> nt)) pDoc
- ;repaintAll state
- ;return ()
- }
- -- ;stop Nothing
- }
- ]
- set help [on command := do infoDialog dial "Help" $ helpString
- ]
- set ok [on command := stop (Just 0)]
- set can [on command := stop (Just 0) ]
- [_$_]
- where helpString = "Before starting to create Nets you must load the LambdaC palette in your Palettes folder.\n"
- ++ "To change the agent palette go to Symbols -> Change shape palettes and choose the LambdaC Palette\n\n"
- ++ "************* Lambda Term Grammar: ***************\n\n"
- ++ "Term -> \'[\' ListOfVars \']\' Term \n"
- ++ " | \'(\' Term \')\' \n"
- ++ " | Term Term \n"
- ++ " | Var\n\n"
- ++ "ListOfVars -> Var\n"
- ++ " | Var \',\' ListOfVars \n"
- ++ " \n"
- ++ "Var -> String \n\n\n************* Some Examples: *************** \n\n\n"
- ++ "Lambda Notation INblobs Lambda Notation\n\n"
- ++ " \\x.x [x]x\n"
- ++ " \\x y.x y [x,y]x y or [x][y]x y \n"
- ++ " (\\x.x x) (\\x. x x) ([x]x x) ([x]x x)\n"
- ++ " x x \n"
- [_$_]
hunk ./src/CommonUI.hs 1200
+-- | Add text to a 'TextCtrl' putting it in the current position.
+addTxtInPlace2TextCtrl :: TextCtrl () -> String -> IO ()
+addTxtInPlace2TextCtrl t str =
+ do
+ pos <- textCtrlGetInsertionPoint t
+ textCtrlSetInsertionPoint t pos
+ textCtrlWriteText t str
replace ./src/CommonUI.hs [A-Za-z_0-9] specialFoldl rowNodes
hunk ./src/Constants.hs 11
-kNODE_RADIUS = 0.5
+kNODE_RADIUS = 1.0
hunk ./src/Document.hs 20
+ , joinPalette
hunk ./src/Document.hs 129
+joinPalette :: (Eq n) => Palette n -> Document g n e -> Document g n e
+joinPalette palette doc = doc { docPalette = join (getPalette doc) palette }
+
hunk ./src/Functional/Compiler.hs 1
-module LambdaC where
+{-|
+ Module : Functional.Compiler
+ Copyright : (c) Daniel Mendes and Miguel Vilaça 2007
+ Maintainer : danielgomesmendes@gmail.com and jmvilaca@di.uminho.pt
+ Stability : experimental
+ Portability : portable
hunk ./src/Functional/Compiler.hs 8
+ Small Functional Language: Compiler -}
+module Functional.Compiler ( compile) where
hunk ./src/Functional/Compiler.hs 11
-import Bruijn
-import LambdaS
-import Consts
hunk ./src/Functional/Compiler.hs 12
-import IntMap hiding (map,filter)
hunk ./src/Functional/Compiler.hs 14
-import Maybe
-import qualified PersistentDocument as PD
-import qualified PDDefaults as PD
+import Shape
hunk ./src/Functional/Compiler.hs 16
-import State
-import StateUtil
hunk ./src/Functional/Compiler.hs 19
-import INReduction
hunk ./src/Functional/Compiler.hs 20
+import INRules
hunk ./src/Functional/Compiler.hs 22
-import Control.Exception
+import CommonUI
hunk ./src/Functional/Compiler.hs 24
-type VarId = String [_$_]
-type Side = Int
-type NrFree = Int
-type Context = [(VarId,NodeNr,Side,NrFree)]
+import Functional.Language
hunk ./src/Functional/Compiler.hs 26
+import Data.Maybe
+import Data.List
+import qualified Data.Map as Map
hunk ./src/Functional/Compiler.hs 31
-drawLambda ::(InfoKind n g, InfoKind e g,Show g) => g -> n -> e -> State g n e -> Palette n ->String -> Bool ->IO(Maybe (Network g n e))
-drawLambda g n e state pal term b = [_$_]
- do expr <- getTermOrError term
- let n_term = expr2term expr
- closed = closed_term n_term
- if ( not closed) [_$_]
- then return Nothing [_$_]
- else do let n_termo = term2expr $ expr2term expr
- (nt,ctx) = draw n_termo pal (Network.empty g n e) b
- nt1 = closeEpsilon pal ctx nt
- ntn = display nt1
- return (Just ntn)
+type Context = Map.Map Variable ConnectionPoint
+data AgentType = Syntactical | Computational
hunk ./src/Functional/Compiler.hs 35
-getTermOrError :: String -> IO Expr
-getTermOrError s = return $ parseExpr s
+-- | Given a strategy, a closed term and a list of names for iter agents,
+-- update the document with the dynamic part of the IN system.
+compile :: (Eq n, InfoKind n g, InfoKind e g) => g -> n -> e -> CallBy -> FuncLang -> [(FuncLang, String)] -> Document g n e -> IO (Document g n e)
+compile g n e callBy term names doc
+ | callBy `elem` [Name,Value] =
+ -- add iter symbols
+ let symbs = foldr (\h r-> createIterSymbol Syntactical h : createIterSymbol Computational h :r) [] names
+ repeated = map fst symbs `intersect` (shapesNames $ getPalette doc)
+ in if null repeated
+ then
+ do
+ let doc1 = joinPalette (Palette symbs) doc
+ palette = getPalette doc1
+ tokenRules <- mapM (createIterTokenRule g n e palette) names
+ lrules <- mapM (createIterConstructorRules g n e palette names) names
+ return $ setNetwork (draw term names palette $ Network.empty g n e)
+ $ updateRules (++ tokenRules ++ concat lrules) doc1
+ else fail $ "Give different names to iter symbols. This ones are already in use:\n"
+ ++ commasAnd repeated
hunk ./src/Functional/Compiler.hs 55
- [_$_]
-getlambdaReport :: String -> Maybe String
-getlambdaReport s = let e = parseExpr s
- n_term = expr2term e
- closed = closed_term n_term
- in if (not closed) then Just ("The Lamda-Term is not closed.\nThe variables " ++ (show (freeVars e)++" are free "))
- else Nothing [_$_]
+ | otherwise = fail "unknown strategy"
hunk ./src/Functional/Compiler.hs 58
-draw ::(InfoKind n g, InfoKind e g) => Expr -> Palette n -> Network g n e -> Bool -> (Network g n e,Context)
-draw t p network b = let (x,net) = addNode "interface" p network
- in if b then let [_$_]
- (n,n_nt) = addNode "evaluation" p net
- nnn = setNodePosition n (DoublePoint 10 10) n_nt
- nn_nt = connectNode (x,0) (n,1) nnn
- in iso t (nn_nt,[]) (n,0) p
- else iso t (net,[]) (x,0) p
-[_^I_][_^I_][_^I_][_^I_] [_$_]
-iso ::(InfoKind n g, InfoKind e g) => Expr -> (Network g n e,Context) -> (NodeNr,Side) ->Palette n -> (Network g n e,Context)
-iso (Lambda v t) (nt,ctx) (prev,side) plt = let ;(node_nr, n_nt) = addNode "lambda" plt nt
- ;nn_nt = connectNode (prev,side) (node_nr,0) n_nt
- ;n_ctx = (v,node_nr,1,countfree v t) : ctx
- in iso t (nn_nt,n_ctx) (node_nr,2) plt
+-- | Create the main net.
+draw ::(InfoKind n g, InfoKind e g) => FuncLang -> [(FuncLang, String)] -> Palette n -> Network g n e -> Network g n e
+draw t names p network = let (x,net) = addNode "interface" p network
+ (n,net1) = addNode "evaluation" p net
+ net2 = setNodePosition n (DoublePoint 15 1.03)
+ . setNodePosition x (DoublePoint 15 0.01)
+ . connectNodes (x,"interface","interface") (n,"evaluation","res") $ net1
+ in iso p names (n,"evaluation","arg") (0,1.6) t Map.empty net2
hunk ./src/Functional/Compiler.hs 67
+-- | The \cal{T} function of the paper.
+iso :: (InfoKind n g, InfoKind e g) => Palette n
+ -> [(FuncLang, String)] -- ^ list of names for Iter_TYPE symbols
+ -> ConnectionPoint -- point to connect the root of the IN term
+ -> (Double,Double) -- translation from connection node
+ -> FuncLang -- term to translate to INs
+ -> Context -- free variables and their respective connection points
+ -> Network g n e -- already constructed net
+ -> Network g n e -- resulting net
+iso palette names point trans term ctx net = -- trace ("ISO: TERM: " ++ show term ++ " CTX: " ++ show (Map.keys ctx)) $
+ case term of
+ Var v -> case Map.lookup v ctx of
+ Just pointVar -> connectNodes point pointVar net
+ Nothing -> error $ "Internal Error: variable \"" ++ v ++ "\" is not in context " ++ show (Map.keys ctx)
hunk ./src/Functional/Compiler.hs 82
-iso (Apply m n) (nt,ctx) (prev,side) plt = let ;(node_nr, n_nt) = addNode "beforeApplication" plt nt
- ;nn_nt = connectNode (prev,side) (node_nr,0) n_nt
- ;lsn_ctx = iso m (nn_nt,ctx) (node_nr,2) plt
- in iso n lsn_ctx (node_nr,1) plt
+ Abst v t -> let (abstNr, net1) = addNode "lambda" palette net
+ net2 = connectNodes point (abstNr,"lambda","res")
+ . moveNode abstNr trans point
+ $ net1
+ abstPoint = translate (getNodePosition net2 abstNr) (DoublePoint (-1) 1)
+ (net3, ctx1) = if v `elem` (freeVars t)
+ then (net2, Map.insert v (abstNr,"lambda","var") ctx)
+ else let (eraseNr,net4) = addNode "Erase" palette net2
+ in (connectNodes (eraseNr,"Erase","down") (abstNr,"lambda","var")
+ $ setNodePosition eraseNr abstPoint net4, ctx)
+ in iso palette names (abstNr,"lambda","body") (1,1.2) t ctx1 net3
hunk ./src/Functional/Compiler.hs 94
-iso (Var c) (nt,ctx) (prev,side) plt = if (make_node c ctx) [_$_]
- then let ;(node_nr, n_nt) = addNode "copy" plt nt
- ;nn_nt = connectNode (prev,side) (node_nr,1) n_nt
- ;(no,si) = getVarPort ctx c
- ;nnn_nt = connectNode (no,si) (node_nr,0) nn_nt
- ;n_ctx = update_ctx ctx c (node_nr,2)
- in (nnn_nt,n_ctx)
- else let ;(no,si) = getVarPort ctx c
- ;nnn_nt = connectNode (no,si) (prev,side) nt
- ;n_ctx = update_ctx ctx c (-1,-1)
- in (nnn_nt,n_ctx)
- [_$_]
-connectNode ::InfoKind e g => (NodeNr,Side) -> (NodeNr,Side) -> Network g n e -> Network g n e
-connectNode (prev,p1) (nxt,p2) nt = let previous = getNode prev nt
- next = getNode nxt nt
- up = getPortIndexed p1 previous
- down = getPortIndexed p2 next
- in addEdgesWithJustPort [((prev,up),(nxt,down))] nt
-[_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_^I_] [_$_]
-getPortIndexed :: Int -> Node n -> Port [_$_]
-getPortIndexed i n = head $ drop i $ fromJust $ getPorts n
+ Appl t u -> createNet2 "beforeApplication" t "func" u "arg"
+ TT -> createNet0 "True"
+ FF -> createNet0 "False"
+ Zero -> createNet0 "Zero"
+ Succ t -> createNet1 "Succ" t "arg"
+ Nil -> createNet0 "Nil"
+ Cons t u -> createNet2 "Cons" t "head" u "tail"
+ iter@(IterBool v f b) -> createNetIter iter [(v, 'v'),(f, 'f')] b "arg"
+ iter@(IterNat x s z n) -> createNetIter iter [(Abst x s, 's'),(z, 'z')] n "arg"
+ iter@(IterList x y c n l) -> createNetIter iter [(Abst x $ Abst y c, 'c'),(n, 'n')] l "arg"
+ _ -> error "Internal Error: none exaustive patterns in function iso."
+ where
+ -- | Create a net with the agent of arity 0 and connect it to the given point.
+ -- createNet0 :: String -> Network g n e
+ createNet0 agentName = let (nr, net1) = addNode agentName palette net
+ in connectNodes point (nr,agentName,"res")
+ $ moveNode nr trans point net1
hunk ./src/Functional/Compiler.hs 112
-countfree :: String -> Expr -> Int
-countfree x t = length $ filter (==x) $ allfreeVars t
+ -- | Create a net with the agent of arity 1 and connect
+ -- it to the given point and to the translation of the subterm.
+ -- createNet1 :: String -> FuncLang -> PortName -> Network g n e
+ createNet1 agentName term portName =
+ let (nr, net1) = addNode agentName palette net
+ in iso palette names (nr,agentName,portName) (0,1) term ctx
+ . connectNodes point (nr,agentName,"res")
+ . moveNode nr trans point
+ $ net1
hunk ./src/Functional/Compiler.hs 122
-allfreeVars :: Expr -> [String]
-allfreeVars (Var x) = [x]
-allfreeVars (Const _) = []
-allfreeVars (Lambda i e) = List.delete i (allfreeVars e)
-allfreeVars (Apply e1 e2) = (allfreeVars e1) ++ (allfreeVars e2)
+ -- | Create a net with the agent of arity 2 and connect it to the given
+ -- point and to the subterms, taking care of shared variables.
+ -- createNet2 :: String -> FuncLang -> PortName -> FuncLang -> PortName -> Network g n e
+ createNet2 agentName tLeft portLeft tRight portRight =
+ let (nr, net1) = addNode agentName palette net
+ net2 = connectNodes point (nr,agentName,"res")
+ . moveNode nr trans point
+ $ net1
+ (net3, [ctxL,ctxR]) = shareCommonVariables palette [tLeft, tRight] ctx net2
+ in iso palette names (nr,agentName,portLeft) (-5,1) tLeft ctxL
+ . iso palette names (nr,agentName,portRight) (5,1) tRight ctxR
+ $ net3
hunk ./src/Functional/Compiler.hs 135
-make_node:: VarId -> Context -> Bool
-make_node v c = not . null $ filter (\(a,_,_,l) -> (a==v) && (l>1)) c
+ -- | Create a net with the iter agent and connect it to the given
+ -- point and to the subterms, taking care of shared variables.
+ -- createNetIter :: FuncLang -- iter_TYPE term
+ -- -> [(FuncLang, Char)] -- list of sub terms and respective port prefixs
+ -- -> FuncLang -- middle (arg) sub term
+ -- -> PortName -- middle (arg) port name
+ -- -> Network g n e
+ createNetIter term l tMiddle portMiddle =
+ case lookupIterName term names of
+ Just agentName ->
+ let (nr, net1) = addNode agentName palette net
+ net2 = connectNodes point (nr,agentName,"res")
+ . moveNode nr trans point
+ $ net1
+ (terms,portPrefixs) = unzip l
+ (net3, ctxM:ctxs) = shareCommonVariables palette (tMiddle:terms) ctx net2
+ in iso palette names (nr,agentName,portMiddle) (0,1.5) tMiddle ctxM
+ . foldlCont (connect2Iter nr agentName) (zip portPrefixs ctxs)
+ $ net3
+ Nothing -> error $ "Internal Error: symbol " ++ show term ++ "not found in list of symbol's names."
hunk ./src/Functional/Compiler.hs 156
-update_ctx :: Context -> VarId -> (Int,Int) -> Context
-update_ctx ctx v (node_nr,side) = let (q,w,e,r) = head $ filter (\(a,_,_,_) -> (a==v)) ctx
- in if (r-1 == 0 || r == 0) then List.delete (q,w,e,r) ctx [_$_]
- else (q,node_nr,side,r-1):(List.delete (q,w,e,r) ctx)
+ connect2Iter :: (InfoKind e g) => NodeNr -> String -> Network g n e -> (Char,Context) -> Network g n e
+ connect2Iter nr agentName net (portPrefix, ctx) =
+ connectPorts portPrefix nr agentName ctx net
hunk ./src/Functional/Compiler.hs 160
-getVarPort :: Context -> VarId -> (Int,Int)
-getVarPort c v = let (_,w,e,_) = head $ filter (\(a,_,_,_) -> (a==v)) c
- in (w,e)
-[_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_$_]
+-- | Connect the set of ports with prefix 'pF' from given agent to the context.
+connectPorts :: (InfoKind e g) =>
+ Char -- port prefix
+ -> NodeNr -- iter agent
+ -> String -- iter agent
+ -> Context
+ -> Network g n e -> Network g n e
+connectPorts pF iterNr iterAgent ctx net = Map.foldWithKey (connectIterZs iterNr) net ctx
+ where connectIterZs :: (InfoKind e g) => NodeNr
+ -> Variable -> ConnectionPoint -> Network g n e
+ -> Network g n e
+ connectIterZs iterNr var point net =
+ connectNodes (iterNr,iterAgent,pF:'_':var) point net
+
+
+type RichCtx = Map.Map Variable [ConnectionPoint]
+
+-- | Add as many copy agents as necessary for variables that are shared between sub-terms.
+shareCommonVariables :: (InfoKind n g,InfoKind e g) =>
+ Palette n
+ -> [FuncLang] -- list of n subterms
+ -> Context
+ -> Network g n e
+ -> (Network g n e, [Context]) -- new net with necessary copy agents
+ -- and n contexts: respectively for each subterm
+shareCommonVariables palette l ctx net =
+ let
+ lVars = map freeVars l
+ (net1, richCtx) =
+ Map.mapAccumWithKey copyPointInNet net . Map.mapWithKey count $ ctx
+ in (net1, snd $ mapAccumL subTermCtx richCtx lVars)
+ where
+ lVars = map freeVars l
+
+ count :: Variable -> ConnectionPoint -> (Int, ConnectionPoint)
+ count var point = (length $ findIndices (var `elem`) lVars, point)
+
+-- copyPointInNet :: (InfoKind n g,InfoKind e g) =>
+-- Network g n e -> Variable -> (Int, ConnectionPoint)
+-- -> (Network g n e, [ConnectionPoint])
+ copyPointInNet net _ (0, point) = error "Internal Error in copyPointInNet"
+ copyPointInNet net _ (1, point) = (net, [point])
+ copyPointInNet net v (n, point) =
+ let (nNr, net1) = addNode "copy" palette net
+ m = n `div` 2
+ net2 = moveNode nNr (-1.5,1) point
+ $ connectNodes point (nNr,"copy","src") net1
+ (netL, pointsL) = copyPointInNet net2 v (m , (nNr,"copy","fst_target"))
+ (netR, pointsR) = copyPointInNet netL v (n-m, (nNr,"copy","snd_target"))
+ in (netR, pointsL ++ pointsR)
+
+
+
+ subTermCtx :: RichCtx -> [Variable] -> (RichCtx, Context)
+ subTermCtx richctx = (id >< Map.fromList) . mapAccumL variableCtx richctx
+
+ variableCtx :: RichCtx -> Variable -> (RichCtx, (Variable,ConnectionPoint))
+ variableCtx richctx var = (Map.adjust tail var richctx, (var, head $ richctx Map.! var))
+
+-- | Connect unused variables to erase agents.
hunk ./src/Functional/Compiler.hs 221
-closeEpsilon _ [] nt = nt
-closeEpsilon pal ((a,b,c,d):t) nt = let ;(node_nr, n_nt) = addNode "Erase" pal nt
- ;nn_nt = connectNode (b,c) (node_nr,0) n_nt
- in closeEpsilon pal t nn_nt
+closeEpsilon pal ctx net = Map.fold aux net ctx
+ where
+ -- aux :: ConnectionPoint -> Network g n e -> Network g n e
+ aux point nt = let (node_nr, n_nt) = addNode "Erase" pal nt
+ in connectNodes point (node_nr,"Erase","down")
+ . moveNode node_nr (0,-1) point
+ $ n_nt
+
+createIterSymbol :: AgentType -> (FuncLang, String) -> (String, (Shape, Maybe Ports, Maybe a))
+createIterSymbol at (term, name) = (name2, (shape, Just ports, Nothing))
+ where
+ (x,y) = (1.0, 1.0)
+ topPosition = DoublePoint 0.0 (-y)
+ name2 = case at of
+ Syntactical -> name
+ Computational -> '^':name
+ shape =
+ case at of
+ Syntactical -> -- triangle with text
+ Composite { shapeSegments =
+ [ Polygon { shapeStyle = ShapeStyle { styleStrokeWidth = 1
+ , styleStrokeColour = licorice
+ , styleFill = lightRed }
+ , shapePerimeter = [topPosition, DoublePoint (-x) 0.3, DoublePoint x 0.3] }
+ , Text { shapeStyle = defaultShapeStyle
+ , shapeText = name }
+ ] }
+ Computational -> -- circle
+ TextInEllipse { shapeStyle = ShapeStyle { styleStrokeWidth = 1
+ , styleStrokeColour = licorice
+ , styleFill = lightRed }
+ , shapeText = name }
+ (resP,argP) = case at of
+ Syntactical -> (("res", topPosition),("arg", DoublePoint 0.0 0.3))
+ Computational -> (("arg", DoublePoint 0.0 0.3),("res", topPosition))
+
+ ports =
+ case term of
+ IterBool v f (Var "") -> resP: portsFrom (-x) 'v' v ++ argP: portsFrom x 'f' f
+ IterNat a s z (Var "") -> resP: portsFrom (-x) 's' (Abst a s) ++ argP: portsFrom x 'z' z
+ IterList a b c n (Var "") -> resP: portsFrom (-x) 'c' (Abst a $ Abst b c) ++ argP: portsFrom x 'n' n
+ _ -> error "unexpected case"
+ portsFrom :: Double -> Char -> FuncLang -> [Port]
+ portsFrom pos char term = snd . mapAccumL (createPort char desc) pos $ freeVars term
+ where desc = (signum pos) * (-0.3)
+
+createPort :: Char -> Double -> Double -> String -> (Double, Port)
+createPort c desc x str = (x + desc, (c:'_':str, DoublePoint x 0.3))
+
+createIterTokenRule :: (InfoKind n g, InfoKind e g) => g -> n -> e -> Palette n -> (FuncLang, String) -> IO (INRule g n e)
+createIterTokenRule g n e palette (_, agent) =
+ do
+ (rule,nNr1,nNr2) <- createRuleWizard g n e palette "evaluation" agent
+ portsIter <- getSymbolPorts ('^':agent) palette
+ portsEval <- getSymbolPorts "evaluation" palette
+ return . updateRHS (f portsIter portsEval ('^':agent) nNr1 nNr2) $ copyLHS2RHS rule
+ where
+ f :: (InfoKind e g) => Ports -> Ports -> String -> NodeNr -> NodeNr -> Network g n e -> Network g n e
+ f portsIter [(pEA@("arg",_)),pER@("res",_)] shape2 nNr1 nNr2 net =
+ let pos1 = getNodePosition net nNr1
+ pos2 = getNodePosition net nNr2
+ mPort = head . fromJust $ getNodePorts net nNr2
+ mid = fromJust $ otherExtremeOfEdgeConnectedOnPort net nNr1 pEA
+ top = fromJust $ otherExtremeOfEdgeConnectedOnPort net nNr1 pER
+ bot = fromJust $ otherExtremeOfEdgeConnectedOnPort net nNr2 ("arg",DoublePoint 0.0 0.3)
+ arc1 = fromJust $ edgeConnectedOnPort net nNr1 pEA
+ arc2 = fromJust $ edgeConnectedOnPort net nNr1 pER
+ arc3 = fromJust $ edgeConnectedOnPort net nNr2 ("arg",DoublePoint 0.0 0.3)
+
+ in addEdgesWithJustPort
+ [ ((nNr2,("arg",DoublePoint 0.0 0.3)),(nNr1,pER)) -- (iter,arg) |-> (token,res)
+ , (top,(nNr2,mPort)) -- top interface |-> (iter,res)
+ , ((nNr1,pEA), bot) -- (token,arg) |-> bottom interface
+ ]
+ . removeEdge arc1 . removeEdge arc2 . removeEdge arc3
+ . setNodePorts nNr2 portsIter . setNodeShape nNr2 (Left shape2) -- change symbol iter to ^iter
+ . setNodePosition nNr1 pos2 . setNodePosition nNr2 pos1 -- swap positions
+ $ net
+ f _ _ _ _ _ _ = error $ "Internal Error: creating rule for token and " ++ agent
+
+createIterConstructorRules :: (InfoKind n g, InfoKind e g) => g -> n -> e -> Palette n -> [(FuncLang, String)] -> (FuncLang, String) -> IO (INRules g n e)
+createIterConstructorRules g n e palette names (term, agent) =
+ mapM (createIterConstructorRule g n e palette names (term, agent) ) constructorAgents
+ where constructorAgents = case term of
+ IterBool _ _ (Var "") -> ["True","False"]
+ IterNat _ _ _ (Var "") -> ["Zero","Succ"]
+ IterList _ _ _ _ (Var "") -> ["Nil","Cons"]
+ -- new Iterators
+ _ -> error "Internal Error: iterator term expected and something different found."
+
+
+data InterfaceID =
+ RES ConnectionPoint
+ | SuccArg ConnectionPoint
+ | ConsHead ConnectionPoint
+ | ConsTail ConnectionPoint
+ | IterBoolV Context
+ | IterBoolF Context
+ | IterNatS Context
+ | IterNatZ Context
+ | IterListC Context
+ | IterListN Context
+ deriving(Eq,Ord,Show)
+
+equalIID :: InterfaceID -> InterfaceID -> Bool
+equalIID (RES _) (RES _) = True
+equalIID (SuccArg _) (SuccArg _) = True
+equalIID (ConsHead _) (ConsHead _) = True
+equalIID (ConsTail _) (ConsTail _) = True
+equalIID (IterBoolV _) (IterBoolV _) = True
+equalIID (IterBoolF _) (IterBoolF _) = True
+equalIID (IterNatS _) (IterNatS _) = True
+equalIID (IterNatZ _) (IterNatZ _) = True
+equalIID (IterListC _) (IterListC _) = True
+equalIID (IterListN _) (IterListN _) = True
+equalIID _ _ = False
+
+createIterConstructorRule :: (InfoKind n g, InfoKind e g) => g -> n -> e -> Palette n -> [(FuncLang, String)] -> (FuncLang, String) -> String -> IO (INRule g n e)
+createIterConstructorRule g n e palette names (term, agent) agent2 =
+ do
+ (rule,nNr1,nNr2) <- createRuleWizard g n e palette ('^':agent) agent2
+ let lhs = getLHS rule
+ (_:lPorts1) = maybe (error "Internal Error: unexpected Nothing") id $ getNodePorts lhs nNr1
+ (_:lPorts2) = maybe (error "Internal Error: unexpected Nothing") id $ getNodePorts lhs nNr2
+ groupedInterfaces = groupInterfaces lhs (nNr1, lPorts1) (nNr2, lPorts2)
hunk ./src/Functional/Compiler.hs 347
+ return . updateRHS (makeRHS term agent agent2 groupedInterfaces) $ copyLHSInterface2RHS rule
+ where
+ groupInterfaces :: Network g n e -> (NodeNr, Ports) -> (NodeNr, Ports)
+ -> [InterfaceID]
+ groupInterfaces lhs (nNr1, auxPorts1) (nNr2, auxPorts2) =
+ sort (f4 nNr1 auxPorts1) ++ f4 nNr2 auxPorts2
+ where
+ f4 :: NodeNr -> Ports -> [InterfaceID]
+ f4 nNr = map (f3 lhs nNr) . groupBy aux
hunk ./src/Functional/Compiler.hs 357
+ f3 :: Network g n e -> NodeNr -> [Port] -> InterfaceID
+ f3 net nNr = aux3
+ where
+ aux3 [p@("res" ,_)] = RES $ f2 p
+ aux3 [p@("head",_)] = ConsHead $ f2 p
+ aux3 [p@("tail",_)] = ConsTail $ f2 p
+ aux3 [p@("arg" ,_)] = SuccArg $ f2 p
+ aux3 l@(('v':'_':_,_):_) = IterBoolV . f6 $ l
+ aux3 l@(('f':'_':_,_):_) = IterBoolF . f6 $ l
+ aux3 l@(('s':'_':_,_):_) = IterNatS . f6 $ l
+ aux3 l@(('z':'_':_,_):_) = IterNatZ . f6 $ l
+ aux3 l@(('c':'_':_,_):_) = IterListC . f6 $ l
+ aux3 l@(('n':'_':_,_):_) = IterListN . f6 $ l
+ aux3 _ = error "Internal Error in aux3"
hunk ./src/Functional/Compiler.hs 372
--- Display [_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_$_]
+ f2 :: Port -> ConnectionPoint
+ f2 = f4 . maybe (error "Internal Error: unexpected Nothing") id . otherExtremeOfEdgeConnectedOnPort net nNr
hunk ./src/Functional/Compiler.hs 375
-display :: Network g n e -> Network g n e
-display n = let nl = walk [getInterface n] n 1 []
- levels = groupBylevel nl
- pos = setBylevel (10,0) levels
- in assign n pos
+ f4 (nNr,("interface",_)) = (nNr,"interface","interface")
+ f4 _ = error "Internal Error: unexpected agent"
hunk ./src/Functional/Compiler.hs 378
+ f5 (_:'_':portName,_) = portName
+ f5 _ = error "Internal Error: unexpected port name"
hunk ./src/Functional/Compiler.hs 381
+ f6 = Map.fromList . map (f5 /\ f2)
hunk ./src/Functional/Compiler.hs 383
-walk :: [NodeNr] -> Network g n e -> Int -> [NodeNr] -> [(Int,Int)]
-walk [] _ _ _ = []
-walk (x:xs) nt l v = if (x `elem` v)[_^I_][_$_]
- then walk xs nt l v
- else let p = getChildrenAll nt x;
- in [(x,l)] ++ ( walk xs nt l (x:v)) ++ ( walk p nt (l+1) (x:v))
+ -- makeRHS :: FuncLang -> String -> String -> [InterfaceID] -> Network g n e -> Network g n e
+ makeRHS term iterAgent consAgent (RES interfacePoint:lInters) net =
+ let (conE,net1) = connectToken palette interfacePoint net
+ in reallyMakeRHS palette names term iterAgent consAgent lInters conE net1
+ makeRHS _ _ _ _ _ = error "Internal Error making RHS."
hunk ./src/Functional/Compiler.hs 389
+-- | Add a token agent and connect its auxiliar port to the given point.
+connectToken :: (InfoKind n g, InfoKind e g) => Palette n -> ConnectionPoint -> Network g n e -> (ConnectionPoint, Network g n e)
+connectToken palette topPoint net =
+ let (nNrE, net1) = addNode "evaluation" palette net -- add token agent
+ in ( (nNrE,"evaluation","arg")
+ , connectNodes (nNrE, "evaluation", "res") topPoint -- (token, res) |-> topPoint
+ . moveNode nNrE (0,1) topPoint
+ $ net1 )
hunk ./src/Functional/Compiler.hs 398
-getChildrenAll :: Network g n e -> NodeNr -> [NodeNr]
-getChildrenAll network parent = let ;por = fromMaybe [] $ getPorts $ getNode parent network
- ;ed = map (\(Just a) -> (getEdge a network)) $ [_$_]
- filter (/=Nothing) $ [_$_]
- map (edgeConnectedOnPort network parent ) por [_$_]
- ;che = map getEdgeFrom (filter (\x -> (getEdgeTo x == parent)) (getEdges network))
- in che ++ (map getEdgeTo ed )
+aux :: (String, a) -> (String, a) -> Bool
+aux (c1:'_':_,_) (c2:'_':_,_) = c1 == c2
+aux _ _ = False
hunk ./src/Functional/Compiler.hs 402
+aux2 :: (String, a) -> (String, a) -> Bool
+aux2 (str1,_) (str2,_) = str1 == str2
+aux2 _ _ = False
hunk ./src/Functional/Compiler.hs 406
-getInterface :: Network g n e -> NodeNr
-getInterface nt = (fst . head ) (filter isInterfaceNode $ getNodeAssocs nt) [_$_]
+-- | Creates the network that is the RHS of rule for given symbols.
+-- See interaction rules for iterators in paper
+-- "Encoding Iterators in Interaction Nets" for more details.
+reallyMakeRHS :: (InfoKind n g, InfoKind e g)
+ => Palette n
+ -> [(FuncLang, String)]
+ -> FuncLang -- Iter_TYPE args (Var "")
+ -> String -- iter agent name
+ -> String -- constructor agent name
+ -> [InterfaceID] -> ConnectionPoint
+ -> Network g n e -> Network g n e
+reallyMakeRHS palette names term iterAgent const l point =
+ case (term, const) of
+ (IterBool v _ (Var ""), "True") ->
+ case emptyfy l [IterBoolV emp, IterBoolF emp] of
+ [IterBoolV ctxV, IterBoolF ctxF] -> simpleRHS palette names point ctxV ctxF v
+ _ -> error "Internal Error: unexpected [InterfaceID]"
+ (IterBool _ f (Var ""), "False") ->
+ case emptyfy l [IterBoolV emp, IterBoolF emp] of
+ [IterBoolV ctxV, IterBoolF ctxF] -> simpleRHS palette names point ctxF ctxV f
+ _ -> error "Internal Error: unexpected [InterfaceID]"
+ (IterNat _ _ z (Var ""), "Zero") ->
+ case emptyfy l [IterNatS emp, IterNatZ emp] of
+ [IterNatS ctxS, IterNatZ ctxZ] -> simpleRHS palette names point ctxZ ctxS z
+ _ -> error "Internal Error: unexpected [InterfaceID]"
+ (IterNat x s _ (Var ""), "Succ") ->
+ case emptyfy l [IterNatS emp, IterNatZ emp, SuccArg undef] of
+ [IterNatS ctxS, IterNatZ ctxZ, SuccArg pSucArg] ->
+ oneRecursiveCallRHS palette names point ctxS emp ctxZ pSucArg x s iterAgent 'z' 's'
+ _ -> error "Internal Error: unexpected [InterfaceID]"
+ (IterList _ _ _ n (Var ""), "Nil") ->
+ case emptyfy l [IterListC emp, IterListN emp] of
+ [IterListC ctxC, IterListN ctxN] -> simpleRHS palette names point ctxN ctxC n
+ _ -> error "Internal Error: unexpected [InterfaceID]"
+ (IterList x y c _ (Var ""), "Cons") ->
+ case emptyfy l [IterListC emp, IterListN emp, ConsHead undef, ConsTail undef] of
+ [IterListC ctxC, IterListN ctxN, ConsHead pConsHead, ConsTail pConsTail] ->
+ oneRecursiveCallRHS palette names point ctxC (Map.singleton x pConsHead) ctxN pConsTail y c iterAgent 'n' 'c'
+ _ -> error "Internal Error: unexpected [InterfaceID]"
+ _ -> error "Undefined case making RHS."
+ where emp = Map.empty
+ undef = (0,"INVALID NODE","")
hunk ./src/Functional/Compiler.hs 449
+emptyfy :: [InterfaceID] -> [InterfaceID] -> [InterfaceID]
+emptyfy given needed = map (\e -> maybe e id $ find (equalIID e) given ) needed
hunk ./src/Functional/Compiler.hs 453
+-- | Defines a simple RHS that evaluates the translation of term t
+-- connecting its free variables to the corresponding interface agents
+-- and connects the remaing interface agents to erase agents.
+-- For example RHS for rule IterBool |X| TT that is
+-- \TOKEN(T(V))
+simpleRHS :: (InfoKind n g, InfoKind e g)
+ => Palette n
+ -> [(FuncLang, String)]
+ -> ConnectionPoint
+ -> Context -- context to connect
+ -> Context -- context to erase
+ -> FuncLang -- term to translate
+ -> Network g n e -> Network g n e
+simpleRHS palette names point goodCtx eraCtx term = -- trace ("simpleRHS: POINT: " ++ show point ++ " GOODCTX" ++ show (Map.keys goodCtx) ++ " ERACTX: " ++ show (Map.keys eraCtx) ++" TERM: " ++ show term ) $
+ iso palette names point (2,0) term goodCtx
+ . closeEpsilon palette eraCtx
hunk ./src/Functional/Compiler.hs 470
-groupBylevel :: [(Int,Int)] -> [[(Int,Int)]]
-groupBylevel = (groupBy (\(a,c) (b,n) -> c==n )) . [_$_]
- (map swap). sort .(map swap) . (foldr (++) []) . [_$_]
- (map (take 1)) . (groupBy (\(a,c) (b,n) -> a==b )) . sort [_$_]
hunk ./src/Functional/Compiler.hs 471
+-- | Defines a RHS with one recursive call.
+-- Like IterNat |X| suc or IterList |X| cons
+oneRecursiveCallRHS :: (InfoKind n g, InfoKind e g)
+ => Palette n
+ -> [(FuncLang, String)]
+ -> ConnectionPoint -- (token, arg) port to connect generated net
+ -> Context -- context to connect to copy
+ -> Context -- context to pass to translate function; refers to arguments of constructor
+ -> Context -- context to connect to iterator
+ -> ConnectionPoint -- interface for place to apply recursion
+ -> Variable -- variable that represents result of recursive call
+ -> FuncLang -- term to translate
+ -> String -- Iterator agent name
+ -> Char -- port prefix for final elements
+ -> Char -- port prefix for cont elements
+ -> Network g n e -> Network g n e
+oneRecursiveCallRHS palette names topPoint copyCtx argCtx stopCtx argPoint var term iterAgent pF pC net =
+ let (newNet, newCtx) =
+ if var `elem` lFreeVars
+ then
+ let
+ (iterNr,net1) = addNode iterAgent palette net -- add iter agent
+ (net2, ctxNew) = Map.mapAccumWithKey (connectCopies iterNr) net1 copyCtx -- (Iter, FV(S)) |-> (copy, snd_target)
+ -- (copy, src) |-> copyCtx
+ in ( connectNodes (iterNr,iterAgent,"arg") argPoint -- (Iter, arg) |-> argInterface
+ . connectPorts pF iterNr iterAgent stopCtx -- (Iter, FV(Z)) |-> stopCtx
+ . moveNode iterNr (0,-1) argPoint
+ $ net2, Map.insert var (iterNr,iterAgent,"res") ctxNew )
hunk ./src/Functional/Compiler.hs 500
+ else (closeEpsilon palette (Map.insert "" argPoint stopCtx) net, copyCtx)
+ (frees, dontExist) = Map.partitionWithKey aux argCtx
hunk ./src/Functional/Compiler.hs 503
---Comprimento medio de um agente : 1,5
---espacamento : 0,5
+ in iso palette names topPoint (2,0.7) term (frees `Map.union` newCtx)
+ . closeEpsilon palette dontExist
+ $ newNet
+ where
+ lFreeVars = freeVars term
hunk ./src/Functional/Compiler.hs 509
+-- connectCopies :: NodeNr -> Network g n e -> Variable -> ConnectionPoint -> (Network g n e, ConnectionPoint)
+ connectCopies iterNr net var point =
+ let (copyNr,net1) = addNode "copy" palette net
+ in (connectNodes (iterNr,iterAgent,pC:'_':var) (copyNr,"copy","snd_target")
+ . connectNodes (copyNr,"copy","src") point
+ . moveNode copyNr (0,-0.8) point
+ $ net1, (copyNr,"copy","fst_target") )
hunk ./src/Functional/Compiler.hs 517
-specialFoldl2 :: DoublePoint -> [NodeNr] -> Network g n e -> Network g n e
-specialFoldl2 startingPoint nodes net = snd $ foldl gene2 (startingPoint, net) nodes
-gene2 :: (DoublePoint, Network g n e) -> NodeNr -> (DoublePoint, Network g n e)
-gene2 (actual, oldNet) nNr = (translate actual diff2, setNodePosition nNr actual oldNet)
-diff2 = DoublePoint 1.0 0.0
+ aux var _ = var `elem` lFreeVars
hunk ./src/Functional/Compiler.hs 519
+type ConnectionPoint = ( NodeNr
+ , String -- shape name
+ , PortName
+ )
hunk ./src/Functional/Compiler.hs 524
-setBylevel ::(Double,Double) -> [[(Int,Int)]] -> [(DoublePoint,[Int])]
-setBylevel _ [] = []
-setBylevel (x,y) (h:t) = let l = fromInteger(toInteger(length h))::Double
- startX = (x - (( (0.5 * l-1 ) + (l * 1.5))/2) ) [_$_]
- in if (startX < 0)
- then [(DoublePoint 0 (y+2) , map fst h )] ++ setBylevel (x,y+2) t
- else [(DoublePoint startX (y+2) , map fst h )] ++ setBylevel (x,y+2) t [_$_]
+-- | Connect a port in a node to another.
+connectNodes :: (InfoKind e g) => ConnectionPoint -> ConnectionPoint -> Network g n e -> Network g n e
+connectNodes (nrFrom, shapeFrom, portFrom) (nrTo, shapeTo, portTo) net =
+ case (getNodeShape net nrFrom, getNodeShape net nrTo) of
+ (Left str1, Left str2) | str1 == shapeFrom && str2 == shapeTo ->
+ case (getNodePorts net nrFrom, getNodePorts net nrTo) of
+ (Just portsFrom, Just portsTo) ->
+ case (Data.List.lookup portFrom portsFrom, Data.List.lookup portTo portsTo) of
+ (Just posFrom, Just posTo) ->
+ addEdge nrFrom (Just (portFrom,posFrom)) nrTo (Just (portTo,posTo)) net
+ (Nothing,_) -> error $ "Port \"" ++ portFrom ++ "\" do not exist in symbol \"" ++ shapeFrom ++ "\"."
+ (_,Nothing) -> error $ "Port \"" ++ portTo ++ "\" do not exist in symbol \"" ++ shapeTo ++ "\"."
+ _ -> error "No ports."
+ _ -> error "Shapes do not coincide."
hunk ./src/Functional/Compiler.hs 539
-assign :: Network g n e -> [(DoublePoint,[Int])] -> Network g n e
-assign n [] = n
-assign n ((p,nr):t) = assign (specialFoldl2 p nr n) t
+-- | Move first node to position @(dx,dy)@ relatively to reference point position.
+moveNode :: NodeNr -> (Double,Double) -> ConnectionPoint -> Network g n e -> Network g n e
+moveNode node (dx,dy) refPoint net =
+ setNodePosition node ( translate (DoublePoint dx dy)
+ $ getNodePosition net $ fst3 refPoint)
+ net
hunk ./src/Functional/Compiler.hs 546
-[_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_$_]
-[_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_^I_][_$_]
-[_^I_][_$_]
addfile ./src/Functional/Language.hs
hunk ./src/Functional/Language.hs 1
+{-|
+ Module : Functional.Language
+ Copyright : (c) Miguel Vilaça 2007
+
+ Maintainer : jmvilaca@di.uminho.pt
+ Stability : experimental
+ Portability : portable
+
+
+ Small Functional Language
+
+-}
+module Functional.Language where
+
+import Data.List
+
+import Common
+
+
+type Variable = String
+
+data CallBy = Value | Name | Need deriving (Eq, Show)
+
+data FuncLang = Var Variable -- 1 (precedences)
+ | Abst Variable FuncLang -- 7
+ | Appl FuncLang FuncLang -- 10
+ | TT -- 1
+ | FF -- 1
+ | IterBool FuncLang FuncLang FuncLang -- 5
+ | Zero -- 1
+ | Succ FuncLang -- 3
+ | IterNat Variable FuncLang FuncLang FuncLang -- 5
+ | Nil -- 1
+ | Cons FuncLang FuncLang -- 3
+ | IterList Variable Variable FuncLang FuncLang FuncLang -- 5
+ deriving (Eq)
+
+-- | Default names and expressions for 'FuncLang' terms.
+listLangConstructors :: [(String, FuncLang)]
+listLangConstructors =
+ [ ("Abstraction" , Abst "x" (Var "t"))
+ , ("Application" , Appl (Var "t") (Var "u"))
+ , ("True" , TT)
+ , ("False" , FF)
+ , ("If then else" , IterBool (Var "V") (Var "F") (Var "b"))
+ , ("0" , Zero)
+ , ("successor" , Succ (Var "t"))
+ , ("Nat iterator" , IterNat "x" (Var "S") (Var "Z") (Var "t"))
+ , ("[]" , Nil)
+ , (":" , Cons (Var "H") (Var "T"))
+ , ("List iterator", IterList "x" "y" (Var "C") (Var "N") (Var "t"))
+ ]
+
+instance Show FuncLang where
+ -- precedence 9 is a special one; means that it is inside an abstraction
+ showsPrec 9 (Abst v t) =
+ showChar ','
+ . showString v
+ . showsPrec 9 t
+ showsPrec 9 x = showChar ']' . showsPrec 0 x
+ showsPrec d (Abst v t) =
+ showParen (d > 7) $
+ showChar '['
+ . showString v
+ . showsPrec 9 t
+ -- elements of precedence 1; those never surrounded by parenthesis
+ showsPrec _ (Var x) = showString x
+ showsPrec _ TT = showString "tt"
+ showsPrec _ FF = showString "ff"
+ showsPrec _ Zero = showString "0"
+ showsPrec _ Nil = showString "nil"
+ -- elements of precedence 3
+ showsPrec _ (Succ n) =
+ showString "suc("
+ . showsPrec 0 n
+ . showChar ')'
+ showsPrec _ (Cons h t) =
+ showString "cons("
+ . showsPrec 0 h
+ . showChar ','
+ . showsPrec 0 t
+ . showChar ')'
+ -- elements of precedence 5
+ showsPrec _ (IterBool v f b) =
+ showString "iterbool("
+ . showsPrec 0 v
+ . showChar ','
+ . showsPrec 0 f
+ . showChar ','
+ . showsPrec 0 b
+ . showChar ')'
+ showsPrec _ (IterNat x s z n) =
+ showString "iternat("
+ . showsPrec 0 (Abst x s)
+ . showChar ','
+ . showsPrec 0 z
+ . showChar ','
+ . showsPrec 0 n
+ . showChar ')'
+ showsPrec _ (IterList h t c n l) =
+ showString "iterlist("
+ . showsPrec 0 (Abst h $ Abst t c)
+ . showChar ','
+ . showsPrec 0 n
+ . showChar ','
+ . showsPrec 0 l
+ . showChar ')'
+ -- elements of precedence 10
+ showsPrec d (Appl u v) =
+ showParen (d > 10) $
+ showsPrec 11 u
+ . showChar ' '
+ . showsPrec 11 v
+
+-- | Show iter_TYPE symbols.
+showAgent :: FuncLang -> String
+showAgent t@(IterBool v f (Var "")) = show t
+showAgent t@(IterNat x s z (Var "")) = show t
+showAgent t@(IterList h r c n (Var "")) = show t
+showAgent _ = error "unexpected functional term here"
+
+cata :: (Variable -> r) -- ^ Var
+ -> (Variable -> r -> r) -- ^ Abstraction
+ -> (r -> r -> r) -- ^ Application
+ -> r -- ^ True
+ -> r -- ^ False
+ -> (r -> r -> r -> r) -- ^ IterBool
+ -> r -- ^ Zero
+ -> (r -> r) -- ^ Succ
+ -> (Variable -> r -> r -> r -> r) -- ^ IterNat
+ -> r -- ^ Nil
+ -> (r -> r -> r) -- ^ Cons
+ -> (Variable -> Variable -> r -> r -> r -> r) -- ^ IterList
+ -> FuncLang -- ^ term
+ -> r -- ^ result
+cata fVar fAbst fAppl fTT fFF fIB fZ fS fIN fN fC fIL = cata'
+ where cata' term =
+ case term of
+ Var var -> fVar var
+ Abst var t -> fAbst var (cata' t)
+ Appl t1 t2 -> fAppl (cata' t1) (cata' t2)
+ TT -> fTT
+ FF -> fFF
+ IterBool t1 t2 t3 -> fIB (cata' t1) (cata' t2) (cata' t3)
+ Zero -> fZ
+ Succ t -> fS (cata' t)
+ IterNat var t1 t2 t3 -> fIN var (cata' t1) (cata' t2) (cata' t3)
+ Nil -> fN
+ Cons t1 t2 -> fC (cata' t1) (cata' t2)
+ IterList var1 var2 t1 t2 t3 -> fIL var1 var2 (cata' t1) (cata' t2) (cata' t3)
+
+-- | Dummy variable
+eVar = Var ""
+
+-- | Collect all the symbols in a term.
+-- The possible symbols are:
+-- * @ IterBool t1 t2 (Var \"\") @
+-- * @ IterNat v t1 t2 (Var \"\") @
+-- * @ IterList v1 v2 t1 t2 (Var \"\") @
+listIteratorSymbols,listSymbs :: FuncLang -> [FuncLang]
+listIteratorSymbols = listSymbs
+
+listSymbs term =
+ case term of
+ Var _var -> []
+ Abst _var t -> listSymbs t
+ Appl t1 t2 -> (listSymbs t1) `join` (listSymbs t2)
+ TT -> []
+ FF -> []
+ IterBool t1 t2 t3 -> [IterBool t1 t2 eVar] `join` (listSymbs t1) `join` (listSymbs t2) `join` (listSymbs t3)
+ Zero -> []
+ Succ t -> listSymbs t
+ IterNat var t1 t2 t3 -> [IterNat var t1 t2 eVar] `join` (listSymbs t1) `join` (listSymbs t2) `join` (listSymbs t3)
+ Nil -> []
+ Cons t1 t2 -> (listSymbs t1) `join` (listSymbs t2)
+ IterList var1 var2 t1 t2 t3 -> [IterList var1 var2 t1 t2 eVar] `join` (listSymbs t1) `join` (listSymbs t2) `join` (listSymbs t3)
+ where join = union
+
+-- | Give some sequential names to symbols.
+giveNames :: [FuncLang] -> [(FuncLang, String)]
+giveNames = snd . mapAccumL f 1
+ where f acc x = (acc+1,(x,"Iter_" ++ show acc))
+
+
+-- | List the free variables of a term; the result is a set.
+freeVars :: FuncLang -> [String]
+freeVars = cata singleton delete union [] [] fIB [] id fIN [] union fIL
+ where
+ fIB r1 r2 r3 = r1 `union` r2 `union` r3
+ fIN v r1 r2 r3 = (delete v r1) `union` r2 `union` r3
+ fIL x y r1 r2 r3 = ( r1\\[x,y] ) `union` r2 `union` r3
+
+-- | Special lookup function for iterators with an equality.
+lookupIterName :: FuncLang -> [(FuncLang, String)] -> Maybe String
+lookupIterName term [] = Nothing
+lookupIterName term ((term2,str):xs) | term `equal` term2 = Just str
+ | otherwise = lookupIterName term xs
+ where
+ equal :: FuncLang -> FuncLang -> Bool
+ equal (IterBool v1 f1 _) (IterBool v2 f2 _) = v1==v2 && f1==f2
+ equal (IterNat x1 s1 z1 _) (IterNat x2 s2 z2 _) = x1==x2 && s1==s2 && z1==z2
+ equal (IterList x1 y1 c1 n1 _) (IterList x2 y2 c2 n2 _) = x1==x2 && y1==y2 && c1==c2 && n1==n2
+ equal _ _ = False
+
addfile ./src/Functional/Parser.hs
hunk ./src/Functional/Parser.hs 1
+{-|
+ Module : Functional.Parser
+ Copyright : (c) Miguel Vilaça 2007
+
+ Maintainer : jmvilaca@di.uminho.pt
+ Stability : experimental
+ Portability : portable
+
+
+ Small Functional Language: Parser
+
+-}
+module Functional.Parser (parse) where
+
+import Functional.Language
+import Data.Char
+
+
+parse :: String -> Either FuncLang String
+parse str =
+ case filter (nul.snd) res of
+ [(term, _)] -> Left term
+ _ -> case res of
+ [] -> Right "Null result"
+ l -> Right $ "Ambiguous parsing.\n" ++ show l
+ where res = reads $ map f str
+ f c | isControl c = ' '
+ | otherwise = c
+ nul = all (\c -> isControl c || isSpace c)
+
+instance Read FuncLang where
+-- readsPrec :: Int -> String -> [(a, String)]
+ readsPrec d str =
+ map (\(v,s) -> (Var v,s)) (readVar str) -- variables
+ ++ readParen (d > abst_prec) -- abstraction - allow [x,y]t
+ (\r -> [(vs t, r4) |
+ ("[",r2) <- lex r,
+ (vs,r3) <- readVars r2,
+ (t,r4) <- readsPrec (abst_prec+1) r3 ]) str
+ ++ readParen (d > app_prec)
+ (\r -> [(Appl t u, r2) |
+ (t,r1) <- readsPrec (app_prec+1) r,
+ (u,r2) <- readsPrec (app_prec+1) r1 ]) str
+ ++ readTerminal TT "tt" str
+ ++ readTerminal FF "ff" str
+ ++ readParen (d > iter_prec) -- iterbool
+ (\r -> [(IterBool v f b, r8) |
+ ("iterbool",r1) <- lex r,
+ ("(",r2) <- lex r1,
+ (v,r3) <- readsPrec 0 r2,
+ (",",r4) <- lex r3,
+ (f,r5) <- readsPrec 0 r4,
+ (",",r6) <- lex r5,
+ (b,r7) <- readsPrec 0 r6,
+ (")",r8) <- lex r7]) str
+ ++ readTerminal Zero "0" str
+ ++ readParen (d > const_prec) -- suc
+ (\r -> [(Succ m, r4) |
+ ("suc",r1) <- lex r,
+ ("(",r2) <- lex r1,
+ (m,r3) <- readsPrec 0 r2,
+ (")",r4) <- lex r3]) str
+ ++ readParen (d > iter_prec) -- iternat
+ (\r -> [(IterNat x s z t, r8) |
+ ("iternat",r1) <- lex r,
+ ("(",r2) <- lex r1,
+ (Abst x s,r3) <- readsPrec 0 r2,
+ (",",r4) <- lex r3,
+ (z,r5) <- readsPrec 0 r4,
+ (",",r6) <- lex r5,
+ (t,r7) <- readsPrec 0 r6,
+ (")",r8) <- lex r7]) str
+ ++ readTerminal Nil "nil" str
+ ++ readParen (d > const_prec) -- cons
+ (\r -> [(Cons a as, r6) |
+ ("cons(",r1) <- lex r,
+ ("(",r2) <- lex r1,
+ (a,r3) <- readsPrec 0 r2,
+ (",",r4) <- lex r3,
+ (as,r5) <- readsPrec 0 r4,
+ (")",r6) <- lex r5]) str
+ ++ readParen (d > iter_prec) -- iterlist
+ (\r -> [(IterList x y c n l, r8) |
+ ("iterlist",r1) <- lex r,
+ ("(",r2) <- lex r1,
+ (Abst x (Abst y c),r3) <- readsPrec 0 r2,
+ (",",r4) <- lex r3,
+ (n,r5) <- readsPrec 0 r4,
+ (",",r6) <- lex r5,
+ (l,r7) <- readsPrec 0 r6,
+ (")",r8) <- lex r7]) str
+ where
+ abst_prec = 5
+ app_prec = 5
+ terminal_prec = 10
+ iter_prec = 10
+ const_prec = 10
+ readTerminal term symb str =
+ readParen (d > terminal_prec)
+ (\r -> [(term,t) |
+ (symb1,t) <- lex r, symb1 == symb]) str
+ readVar str =
+ readParen False
+ (\r -> [(v,t) |
+ (v,t) <- lex r, isVariable v]) str
+ readVars str =
+ [ (Abst v, r1) | (v,r) <- readVar str
+ , ("]",r1) <- lex r]
+ ++
+ [ (Abst v . lv, r2)
+ | (v,r) <- readVar str
+ , (",",r1) <- lex r
+ , (lv, r2) <- readVars r1]
+
+reservedWords :: [String]
+reservedWords = ["tt","ff","iterbool","0","suc","iternat","nil","cons","iterlist"]
+
+isVariable :: String -> Bool
+isVariable str =
+ not (null str)
+ && str `notElem` reservedWords
+ && all isAlphaNum str
+ && not (isDigit $ head str)
+
+
+-- Examples
+
+str = " [x,y,z,a,b]("
+ ++ "(iterbool(x,y,tt) iterlist([x,y]y (x (a z)), (a z), nil) )"
+ ++ "(iternat([x]x,x,0) iterbool(y,y,tt)))"
+
+term = Left $ Abst "x" $ Abst "y" $ Abst "z" $ Abst "a" $ Abst "b" $
+ Appl
+ (Appl (IterBool x y TT)
+ (IterList "x" "y" (Appl y $ Appl x $ Appl a z) (Appl a z) Nil)
+ )
+ (Appl (IterNat "x" x x Zero)
+ (IterBool y y TT)
+ )
+
+x = Var "x"
+y = Var "y"
+z = Var "z"
+a = Var "a"
+
addfile ./src/Functional/UI.hs
hunk ./src/Functional/UI.hs 1
+{-|
+ Module : Functional.UI
+ Copyright : (c) Miguel Vilaça and Daniel Mendes 2007
+
+ Maintainer : jmvilaca@di.uminho.pt and danielgomesmendes@gmail.com
+ Stability : experimental
+ Portability : portable
+
+
+ Small Functional Language: Graphical stuff for integration in INblobs.
+
+-}
+module Functional.UI
+ ( compileUI
+ ) where
+
+import State
+import StateUtil
+import qualified PersistentDocument as PD
+import Common
+import CommonIO
+import CommonUI
+import InfoKind
+import Text.XML.HaXml.XmlContent (XmlContent)
+
+import Graphics.UI.WX
+import Graphics.UI.WXCore
+
+import Functional.Language
+import Functional.Parser
+import Functional.Compiler
+
+import Data.List
+import Data.Char
+import qualified Control.Exception as E
+
+
+-- | List of strategies for which compilation is available.
+listCallBy :: [CallBy]
+listCallBy = [ Name, Value ]
+
+-- | GUI for compilation of BNL to INs.
+compileUI :: (InfoKind n g, InfoKind e g, XmlContent g) => State g n e -> g -> n -> e -> IO ()
+compileUI state g n e =
+ closeDocAndThen state $
+ do
+ theFrame <- getNetworkFrame state
+
+ res <- parseDialog theFrame
+ case res of
+ Nothing -> return ()
+ Just (term, callBy)
+ |not . null $ freeVars term ->
+ errorDialog theFrame "Free variables"
+ $ "Only closed terms are allowed and this one have the following free vars:\n" ++ commasAnd (freeVars term)
+ Just (term, callBy) ->
+ do
+ let iterSymbs = listIteratorSymbols term
+ names <- if null iterSymbs
+ then return (Just [])
+ else meaningfulNamesDialog iterSymbs theFrame
+ case names of
+ Nothing -> return ()
+ Just names ->
+ flip E.catch (\exception ->
+ do
+ logMessage "END COMPILATION BADLY"
+ wxcEndBusyCursor
+ errorDialog theFrame "Compilation failed..." (show exception)
+ ) $
+ do
+ -- loadDocument
+ let fname = "examples/New-Token-Passing/CallBy"
+ ++ show callBy ++
+ "ForClosedTerms+BNL-Iterators.INblobs"
+ openNetworkFile fname state (Just theFrame)
+ pDoc <- getDocument state
+ doc <- PD.getDocument pDoc
+ wxcBeginBusyCursor
+ logMessage "COMPILING..."
+ doc2 <- compile g n e callBy term names doc
+ logMessage "END COMPILATION SUCCESSFULLY"
+ wxcEndBusyCursor
+ let fname2 = "examples/New-Token-Passing/GENERATED-CallBy"
+ ++ show callBy ++
+ "ForClosedTerms+BNL-Iterators.INblobs"
+ PD.resetDocument (Just fname2) doc2 pDoc
+
+ -- Redraw
+ applyCanvasSize state
+ buildVisiblePalette state
+ reAddRules2Tree state
+ repaintAll state
+
+-- | Deal with collecting a term from the user.
+-- Graphical treatment of parsing errors is done here.
+parseDialog :: Frame () -> IO (Maybe (FuncLang,CallBy))
+parseDialog theFrame =
+ do
+ dial <- dialog theFrame [text := "Functional term to IN system", position := pt 200 20]
+ p <- panel dial []
+ termbox <- textCtrlRich p [text := ""]
+ help <- button p
+ [ text := "Help"
+ , on command := infoDialog dial "Help" helpString
+ ]
+
+ okB <- button p [ text := "Ok" ]
+ canB <- button p [ text := "Cancel" ]
+
+ -- one button per functional language constructor
+ listBs <- mapM (\(name,term) -> button p
+ [ text := name
+ , on command := addTxtInPlace2TextCtrl termbox $ show term
+ ])
+ listLangConstructors
+
+ -- CallByX
+ when (null listCallBy) (error "No strategies available.")
+ callByUI <- radioBox p Vertical (map show listCallBy)
+ [ text := "Which evaluation strategy?"
+ , selection := 0
+ ]
+
+ errorsUI <- textCtrl p [ visible := False ]
+
+ set dial [ layout := container p $
+ margin 10 $
+ column 5 [ label "Input your term:"
+ , row 2 [ hfill $ widget termbox
+ , column 10 (map widget listBs)
+ ]
+ , widget callByUI
+ , minsize (sz 30 30) . fill $ widget errorsUI
+ , widget help
+ , hrule 350
+ , floatRight $ row 5 [widget okB, widget canB]
+ ]
+ ]
+
+ showModal dial $ \stop ->
+ do
+ set canB [on command := stop Nothing]
+ set okB [on command :=
+ do
+ set errorsUI [ visible := False, text := ""]
+ txt <- get termbox text
+ i <- get callByUI selection
+
+ case parse txt of
+ Left term -> stop $ Just (term, listCallBy !! i)
+ Right errMsg ->
+ do
+ set errorsUI [ visible := True
+ , text := "Parse error:\n" ++ errMsg
+ ]
+ errorDialog theFrame "Parsing Error" "Parsing error.\nSee report."
+ ]
+
+ where helpString = "Use the buttons on the right side to create a term or write it if already familiar with the syntax."
+
+-- | Allow the user to supply more meaningful names for symbols that correspond to iterators with internalized arguments.
+-- Checks if:
+-- * given names don't contain blank or control characters
+-- * given names are disjoint
+meaningfulNamesDialog :: [FuncLang] -> Frame () -> IO (Maybe [(FuncLang, String)])
+meaningfulNamesDialog terms theFrame =
+ do
+ dial <- dialog theFrame [text := "Meaningful names"
+ , position := pt 200 20
+ , resizeable := True
+ ]
+ p <- panel dial []
+
+ listG <- listCtrl p [ columns := [ ("Symbol name", AlignRight, -1)
+ , ("Term", AlignLeft, 200)
+ ]
+ , items := [[name, showAgent term] | (term, name) <- giveNames terms]
+ , style :~ (wxLC_EDIT_LABELS .+. wxLC_VRULES .+.)
+ ]
+
+ okB <- button p [ text := "Ok" ]
+ canB <- button p [ text := "Cancel" ]
+
+ errorsUI <- textCtrl p [ visible := False ]
+
+ set dial [ layout := container p $
+ margin 10 $
+ column 5 [ label "Edit the \"Symbol name\" column to give more meaningful names."
+ , fill $ widget listG
+ , fill $ widget errorsUI
+ , hrule 350
+ , floatRight $ row 5 [widget okB, widget canB]
+ ]
+ ]
+
+ showModal dial $ \stop ->
+ do set okB [ on command :=
+ do
+ newNames <- get listG items
+ let mapp = zip terms (map head newNames)
+ -- Check that given names are good names.
+ badNames = filter (badName . snd) mapp
+ -- Check that given names are disjoint.
+ equalNames = filter ((> 1) . length)
+ $ groupBy (\(_,a) (_,b) -> a == b) mapp
+ case (null badNames, null equalNames) of
+ (True, True) -> stop $ Just mapp
+ (False, _) -> -- some bad names
+ set errorsUI [ visible := True
+ , text := "The symbol's name(s) for the following term(s) contain invalid (control or blank) characters:\n"
+ ++ (indent 1 . unlines) (map (showAgent . fst) badNames)
+ ]
+ (True, False) -> -- repeated names
+ set errorsUI [ visible := True
+ , text := "The following terms have the same name(s):\n "
+ ++ beautify equalNames
+ ]
+ ]
+ set canB [on command := stop Nothing]
+ where
+ beautify :: [[(FuncLang,String)]] -> String
+ beautify = unlines . map (\l -> snd (head l) ++ "\n"
+ ++ indent 1 (unlines $ map (showAgent.fst) l))
+ badName = any (\c -> isSpace c || isControl c)
+
hunk ./src/INChecks.hs 276
- where showNode (_, node, lPorts) = unlines' $ (replicate n '\t' ++ Network.getName node ++ " @ " ++ show (getPosition node) ++ " in port(s):") : map showPort lPorts
+ where showNode (_, node, lPorts) = unlines' $ (replicate n '\t' ++ Network.getName node
+ ++ " # " ++ either id (const "BAD SHAPE") (getShape node) ++ " @ "
+ ++ show (getPosition node) ++ " in port(s):") : map showPort lPorts
hunk ./src/NetworkUI.hs 29
+import Functional.UI
hunk ./src/NetworkUI.hs 350
- ; menuLine opsMenu
+ ; when (not . null $ pureOps ops)
+ $ menuLine opsMenu
+
hunk ./src/NetworkUI.hs 361
- [_$_]
- ; menuItem opsMenu [text := "Lambda term to Net" , on command := do {b <- lambdaDialog g n e state; return() } ]
+ ; when (not . null $ ioOps ops)
+ $ menuLine opsMenu
+
+ ; menuItem opsMenu
+ [ text := "Functional term to IN system"
+ , on command := safetyNet theFrame $ compileUI state g n e
+ ]
+
hunk ./startghc.bat 1
-ghc -ffi -package wx -package HaXml -Wall -fglasgow-exts -ilib\DData:lib\animLC:src src\Main.hs --make -o INblobs.exe -ignore-package network-1.0
+ghc -ffi -package wx -package HaXml -Wall -fglasgow-exts -ilib\DData:src src\Main.hs --make -o INblobs.exe -ignore-package network-1.0
hunk ./startghci.bat 1
-ghci -ffi -package wx -package HaXml -Wall -fglasgow-exts -ilib\DData:lib\animLC:src src\Main.hs -ignore-package network-1.0
+ghci -ffi -package wx -package HaXml -Wall -fglasgow-exts -ilib\DData:src src\Main.hs -ignore-package network-1.0
}
Wed Jan 9 16:14:12 WET 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* Bug Fixes
Fix:
- document history bug when adding a new rule
- editing bug that allowed a port to connect to itself
- INCheck bug over previous entry (port connected to itself)
{
hunk ./src/CommonUI.hs 557
- PD.superficialUpdateDocument [_$_]
+ PD.updateDocument ("add rule <<" ++ newName ++ ">>")
hunk ./src/CommonUI.hs 845
- do warningDialog theFrame "No symbols" "There are no symbols other than interface ones.\nAdd symbol first."
+ do warningDialog theFrame "No symbols" "There are no symbols other than interface one.\nAdd symbol first."
hunk ./src/INChecks.hs 256
- g nnr port = isNothing $ edgeConnectedOnPort network nnr port
+ g nnr port = maybe True (== (nnr,port)) $ otherExtremeOfEdgeConnectedOnPort network nnr port
hunk ./src/Network.hs 365
- (sameFromAndTo (Edge { edgeFrom = fromNodeNr
+ (\edge ->
+ sameFromAndTo (Edge { edgeFrom = fromNodeNr
hunk ./src/Network.hs 371
- , edgeInfo = undefined }))
+ , edgeInfo = undefined }) edge
+ || sameFromAndTo (Edge { edgeFrom = toNodeNr
+ , portFrom = toPort
+ , edgeTo = fromNodeNr
+ , portTo = fromPort
+ , edgeVia = undefined
+ , edgeInfo = undefined }) edge)
hunk ./src/Network.hs 483
+ || (fromNodeNr, fromPort) == (toNodeNr, toPort) -- prohibit edges from a port to itself
hunk ./src/Ports.hs 4
+ , PortName
hunk ./src/Ports.hs 27
-We separate the input and output ports of the node, respectively in the first and second pair's components.
-
hunk ./src/Ports.hs 30
-type Port = (String,DoublePoint) [_$_]
+type PortName = String
+type Port = (PortName, DoublePoint)
hunk ./src/SpecialSymbols.hs 9
- [ interfaceSymbol
- , copySymbol
+ interfaceSymbol : managementSymbols
+
+managementSymbols =
+ [ copySymbol
}
Tue Jan 8 19:42:17 WET 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* Richer Symbol Generation
Easier creation of syntactical and computational symbols.
Addition of predefined management symbols.
{
hunk ./src/CommonUI.hs 961
+ nb <- notebook p []
hunk ./src/CommonUI.hs 963
- agent <- entry p [text := "Symbol name"]
+ p1 <- panel nb []
+ agent1 <- entry p1 [text := "Symbol name"]
hunk ./src/CommonUI.hs 970
- symb <- entry p [text := "Displayed name" ]
+ symb1 <- entry p1 [text := "Displayed name" ]
hunk ./src/CommonUI.hs 974
- portsC <- textCtrl p [text := "[ (\"port_name\", DoublePoint 0.3 (-0.3))\n]" ]
+ portsC1 <- textCtrl p1 [text := "[ (\"port_name\", DoublePoint 0.3 (-0.3))\n]" ]
hunk ./src/CommonUI.hs 982
+ p2 <- panel nb []
+ agent2 <- entry p2 [text := "Symbol name"]
+ symb2 <- entry p2 [text := "Displayed name" ]
+ portsC2 <- textCtrl p2 [text := "[ (\"port_name\", DoublePoint 0.3 (-0.3))\n]" ]
+
+ p3 <- panel nb []
+ symbs3 <- radioBox p3 Vertical (map fst managementSymbols)
+ [ text := "Management symbols:"
+ , selection := 1
+ ]
+
hunk ./src/CommonUI.hs 1002
- do { symbD <- get symb text
- ; portsT <- get portsC text
+ do page <- notebookGetSelection nb
+ case page of
+ 0 -> -- Standard symbol
+ do { symbD <- get symb1 text
+ ; portsT <- get portsC1 text
hunk ./src/CommonUI.hs 1018
+ 1 -> -- Syntactical symbol
+ do { symbD <- get symb2 text
+ ; portsT <- get portsC2 text
+ ; case (reads :: ReadS [Port] ) portsT of
+ [(ports,"")] ->
+ do let shape =
+ Composite { shapeSegments =
+ [ Polygon
+ { shapeStyle = defaultShapeStyle
+ , shapePerimeter =
+ [ DoublePoint 0 (-0.7)
+ , DoublePoint (-0.7) 0.15
+ , DoublePoint 0.7 0.15
+ ]
+ }
+ , Text { shapeStyle = defaultShapeStyle
+ , shapeText = symbD} ]}
+ drawFig dc r shape (Just ports) []
+ _ -> logMessage "bad parsing in ports" -- return ()
+ }
+ 2 -> -- Management symbol
+ do i <- get symbs3 selection
+ let (shape, ports, _) = snd $ managementSymbols !! i
+ drawFig dc r shape ports []
hunk ./src/CommonUI.hs 1054
- column 5 [ [_$_]
-#if !defined(__APPLE__)
- boxed "New symbol with" $
-#endif [_$_]
- fill $ grid 5 5 [_$_]
- [[label "Symbol name", hfill $ widget agent]
- ,[label "Symbol displayed name", hfill $ widget symb]
- ,[label "list of ports", hfill $ widget portsC]]
- , hfill $ widget test
- , fill $ widget agentG
- , floatBottomRight $ row 5 [widget ok, widget ca]
- ]
+ column 5
+ [ [_$_]
+ label "New symbol"
+ , tabs nb
+ [ tab "Standard" . container p1 .
+ fill $ grid 5 5
+ [[label "Symbol name", hfill $ widget agent1]
+ ,[label "Symbol displayed name", hfill $ widget symb1]
+ ,[label "list of ports", hfill $ widget portsC1]]
+ , tab "Syntactical" . container p2 .
+ fill $ grid 5 5
+ [[label "Symbol name", hfill $ widget agent2]
+ ,[label "Symbol displayed name", hfill $ widget symb2]
+ ,[label "list of ports", hfill $ widget portsC2]]
+ , tab "Management" . container p3 . fill $ widget symbs3
+ ]
+ , hfill $ widget test
+ , fill $ widget agentG
+ , floatBottomRight $ row 5 [widget ok, widget ca]
+ ]
hunk ./src/CommonUI.hs 1078
- do{ agentD <- get agent text
- ; symbD <- get symb text
- ; portsT <- get portsC text
+ do page <- notebookGetSelection nb
+ case page of
+ 0 -> -- Standard symbol
+ do{ agentD <- get agent1 text
+ ; symbD <- get symb1 text
+ ; portsT <- get portsC1 text
hunk ./src/CommonUI.hs 1101
+ 1 -> -- Syntactical symbol
+ do{ agentD <- get agent2 text
+ ; symbD <- get symb2 text
+ ; portsT <- get portsC2 text
+
+ ; if agentD `elem` paletteNames
+ then do { errorDialog diaW "Repeated symbol name" $ "Already exists one symbol with name \"" ++ agentD ++ "\". Choose a different one."
+ -- ; set agent [bgcolor := red]
+ }
+ else
+ if agentD `elem` map fst specialSymbols
+ then errorDialog diaW "Reserved agent name" $ "\"" ++ agentD ++ "\" is a reserved agent name for a special agent.\nPlease import the agent or choose a different name."
+ else
+ do let shape =
+ Composite { shapeSegments =
+ [ Polygon
+ { shapeStyle = defaultShapeStyle
+ , shapePerimeter =
+ [ DoublePoint 0 (-0.7)
+ , DoublePoint (-0.7) 0.15
+ , DoublePoint 0.7 0.15
+ ]
+ }
+ , Text { shapeStyle = defaultShapeStyle
+ , shapeText = symbD} ]}
+ case (reads :: ReadS [Port] ) portsT of
+ [(ports,"")] -> stop $ Just (agentD, shape, ports)
+ _ -> do { errorDialog diaW "Parse error in list of Ports" "Parse error in list of Ports" [_$_]
+ -- ; set portsC [ bgcolor := red ]
+ }
+ }
+ 2 -> -- Management symbol
+ do{ i <- get symbs3 selection
+ ; let symb = managementSymbols !! i
+ agentD = fst symb
+ (shape, ports, _) = snd symb
+ ; if agentD `elem` paletteNames
+ then errorDialog diaW "Repeated symbol name" $ "Already exists one symbol with name \"" ++ agentD ++ "\". Choose a different one."
+ else
+ stop $ Just (agentD, shape, fromJust ports)
+ }
}
Tue Jan 8 17:11:22 WET 2008 Miguel Vilaca <jmvilaca@di.uminho.pt>
* IN Validity
Do the IN validity check on loading and saving.
{
hunk ./src/INChecks.hs 21
+ , iNCheck
+
hunk ./src/INChecksUI.hs 3
+ , iNCheck
hunk ./src/INChecksUI.hs 5
+ , checkValidINOnSave
hunk ./src/INChecksUI.hs 66
+-- | Run the \"valid IN\" check operation over current IN system on Save.
+checkValidINOnSave :: (Show g, Show n, Show e) => State g n e -> IO a -> IO ()
+checkValidINOnSave state action =
+ do w <- getNetworkFrame state
+ pDoc <- getDocument state
+ doc <- PD.getDocument pDoc
+ wxcBeginBusyCursor
+ let l = func doc
+ wxcEndBusyCursor
+ if Map.null l
+ then ignoreResult action
+ else do logMessage $ badMsg ++ ": \n" ++ showError l
+ go <- proceedDialog w (checkName ++ ": Failed") (badMsg ++ ".\nSee report in the bottom area.\n\nDo you really want to proceed?")
+ if go then ignoreResult action else return ()
+ where (checkName, _, okMsg, badMsg, func) = iNCheck
+
hunk ./src/NetworkUI.hs 231
+ >> singleCheckOverIN iNCheck state
hunk ./src/NetworkUI.hs 235
- , on command := safetyNet theFrame $ PD.save pDoc
+ , on command := safetyNet theFrame $ checkValidINOnSave state $ PD.save pDoc
hunk ./src/NetworkUI.hs 239
- , on command := safetyNet theFrame $ PD.saveAs pDoc
+ , on command := safetyNet theFrame $ checkValidINOnSave state $ PD.saveAs pDoc
hunk ./src/NetworkUI.hs 548
- , on closing := safetyNet theFrame $ exit state
+ , on closing := safetyNet theFrame $ checkValidINOnSave state $ exit state
}